| Previous | Next |
| E_IMAPI_DF2TAO_RECORDER_NOT_SUPPORTED | E_IMAPI_DF2RAW_WRITE_IN_PROGRESS |
E_IMAPI_DF2TAO_CLIENT_NAME_IS_NOT_VALID
E_IMAPI_DF2TAO_CLIENT_NAME_IS_NOT_VALID reports invalid application identification on the Track-at-Once format object. Microsoft requires put_ClientName before PrepareMedia, so a bad value prevents the media session from being prepared.
Validate the client name before locking the medium
- Log the exact client-name string and whether the setter succeeded.
- Use a stable application-friendly name rather than audio title, ISRC or a per-track filename.
- Do not call
PrepareMediauntilput_ClientNamehas returned success.
The client name identifies the application using IMAPI; it is not disc metadata. Changing the MCN, ISRC or PCM stream cannot correct this error. Keeping client initialization in one setup function also avoids a common sequencing problem where one code path sets the recorder but skips the client-name assignment before preparation.
ClientName · PrepareMedia · IMAPI return values
Looking for a different code? Search another status or error code.