IMAPIv1 Result Codes
The methods of the IMAPI interfaces return S_OK if the method was successful. Otherwise, they return one of the following result codes.
Constant/value | Description |
---|---|
|
An unknown property was passed in a property set and it was ignored. |
|
The output buffer is too small. |
|
A call to IDiscMaster::Open has not been made. |
|
A recorder object has not been initialized. |
|
The user canceled the operation. |
|
A generic error occurred. |
|
There is no disc in the device. |
|
The media is not a type that can be used. |
|
The recorder does not support any properties. |
|
The device cannot be used or is already in use. |
|
The device is not present or has been removed. |
|
The recorder does not support an operation. |
|
The drive interface could not be initialized for writing. |
|
The drive interface could not be initialized for closing. |
|
An error occurred while enabling/disabling file system access or during auto-insertion detection. |
|
An error occurred while writing the image file. |
|
An error occurred while trying to read disc data from the device. |
|
An audio track is not open for writing. |
|
An open audio track is already being staged. |
|
The disc cannot hold any more data. |
|
The application tried to add a badly named element to a disc. |
|
The staged image is not suitable for a burn. It has been corrupted or cleared and has no usable content. |
|
An active format master has not been selected using IDiscMaster::SetActiveDiscMasterFormat. |
|
An active disc recorder has not been selected using IDiscMaster::SetActiveDiscRecorder. |
|
A call to IJolietDiscMaster has been made when IRedbookDiscMaster is the active format, or vice versa. To use a different format, change the format and clear the image file contents. |
|
A call to IDiscMaster::Open has already been made against this object by your application. |
|
The IMAPI multi-session disc has been removed from the active recorder. |
|
The file to add is already in the image file and the overwrite flag was not set. |
|
Another application is already using the IMAPI stash file required to stage a disc image. Try again later. |
|
Another application is already using this device, so IMAPI cannot access the device. |
|
Content streaming was lost; a buffer under-run may have occurred. |
|
The stash is located on a compressed volume and cannot be read. |
|
The stash is located on an encrypted volume and cannot be read. |
|
There is not enough free space to create the stash file on the specified volume. |
|
The selected stash location is on a removable media. |
|
The media cannot be written to. |
|
The track is not big enough. |
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows XP [desktop apps only] |
Minimum supported server |
Windows Server 2003 [desktop apps only] |
Header |
|
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for