| Previous | Next |
| E_IMAPI_DF2TAO_INVALID_ISRC | E_IMAPI_DF2TAO_STREAM_NOT_SUPPORTED |
E_IMAPI_DF2TAO_INVALID_MCN
E_IMAPI_DF2TAO_INVALID_MCN identifies invalid disc-level Media Catalog Number metadata in the Track-at-Once path. IMAPI distinguishes the Media Catalog Number for the whole audio disc from per-track ISRC metadata, so the two identifiers must be validated and logged separately.
Trace the disc-level catalog value, not the current track identifier
- Record the exact application field used to populate the Media Catalog Number before preparing/writing the session.
- Do not pass a formatted ISRC, track title or filesystem volume label as the MCN.
- When no catalog number is required, follow the application’s explicit “unset” path rather than inserting placeholder punctuation or test text.
The built-in HRESULT tells you that the identifier presented to IMAPI is invalid, but not that the PCM stream or recorder failed. Keep metadata validation outside the physical write loop so users can correct the catalog number without consuming media. Also distinguish this code from E_IMAPI_DF2TAO_INVALID_ISRC: MCN is disc-level metadata, while ISRC is associated with an individual recording/track.
IDiscFormat2TrackAtOnce · IMAPI return values · Track metadata interface
Looking for a different code? Search another status or error code.
