| Previous | Next |
| IMAPI_E_READONLY | IMAPI_E_INVALID_VOLUME_NAME |
IMAPI_E_NO_OUTPUT
IMAPI_E_NO_OUTPUT identifies a file-system-image configuration problem: IMAPI has no output file system selected for generation. IFileSystemImage::put_FileSystemsToCreate controls which file systems are emitted in the result stream, using FsiFileSystems values for ISO 9660, Joliet, and UDF. A populated directory hierarchy alone is not sufficient if the output selection is empty.
Inspect image format selection before creating the result stream
- Read
FileSystemsToCreateimmediately beforeCreateResultImage. - Record whether
ChooseImageDefaultsorChooseImageDefaultsForMediaTypewas used to initialize image settings. - Do not confuse the imported file system with the file systems selected for the new result image.
The appropriate fix is to choose a supported output file-system set that matches the target workflow. Adding more files, changing the recorder, or retrying the burn cannot supply a missing output format. In multisession code, also keep imported and requested file-system layouts separate in diagnostics because changing the requested output after import can lead to a different compatibility HRESULT.
FileSystemsToCreate · FsiFileSystems · IFileSystemImage
Looking for a different code? Search another status or error code.