| Previous | Next |
| IMAPI_E_BOOT_OBJECT_CONFLICT | IMAPI_E_EMPTY_DISC |
IMAPI_E_BOOT_EMULATION_IMAGE_SIZE_MISMATCH
IMAPI_E_BOOT_EMULATION_IMAGE_SIZE_MISMATCH comes from the El Torito boot-image configuration exposed by IBootOptions. AssignBootImage automatically selects floppy emulation for 1.2 MB, 1.44 MB and 2.88 MB images, while put_Emulation can explicitly override the emulation type.
Compare the boot stream size with the requested emulation mode
- Read
ImageSizeafter assigning the boot stream and record the selectedEmulationType. - Do not force floppy emulation for an image whose size does not match the corresponding floppy geometry.
- Use
EmulationNonewhen the boot image is intended for no-emulation boot and no floppy/disk emulation contract applies.
This failure is about boot catalog configuration, not the filesystem image size or optical-media capacity. Replacing the recorder or changing burn speed will not reconcile the requested emulation mode with the supplied boot stream. IMAPI does not provide a boot image, so the application must validate the image it supplies and deliberately choose platform and emulation settings before attaching IBootOptions to the filesystem image.
IBootOptions · AssignBootImage · put_Emulation
Looking for a different code? Search another status or error code.