Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |