IBootOptions interface (imapi2fs.h)
Use this interface to specify the boot image to add to the optical disc. A boot image contains one or more sectors of code used to start the computer.
To create an instance of this interface, call the CoCreateInstance function. Use__uuidof(BootOptions) for the class identifier and __uuidof(IBootOptions) for the interface identifier.
Inheritance
The IBootOptions interface inherits from the IDispatch interface. IBootOptions also has these types of members:
Methods
The IBootOptions interface has these methods.
IBootOptions::AssignBootImage Sets the data stream that contains the boot image. |
IBootOptions::get_BootImage Retrieves a pointer to the boot image data stream. |
IBootOptions::get_Emulation Retrieves the media type that the boot image is intended to emulate. |
IBootOptions::get_ImageSize Retrieves the size of the boot image. |
IBootOptions::get_Manufacturer Retrieves the identifier of the manufacturer of the CD. |
IBootOptions::get_PlatformId Retrieves the platform identifier that identifies the operating system architecture that the boot image supports. |
IBootOptions::put_Emulation Sets the media type that the boot image is intended to emulate. |
IBootOptions::put_Manufacturer Sets an identifier that identifies the manufacturer or developer of the CD. |
IBootOptions::put_PlatformId Sets the platform identifier that identifies the operating system architecture that the boot image supports. |
Remarks
This interface supports the "El Torito" Bootable CD-ROM format specification.
To add the boot image to a file system image, call the IFileSystemImage::put_BootImageOptions method.
To get the boot image associated with a file system image, call the IFileSystemImage::get_BootImageOptions method.
To create the BootOptions object in a script, use IMAPI2.BootOptions as the program identifier when calling CreateObject.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista, Windows XP with SP2 [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Target Platform | Windows |
Header | imapi2fs.h |