IFileSystemImage2 interface (imapi2fs.h)

Use this interface to write multiple boot entries or boot images required for the EFI/UEFI support. For example, boot media with boot straps for both Windows XP and Windows Vista.

Note  The IFileSystemImage2 interface is currently only available with Windows Vista with Service Pack 1 (SP1) and Windows Server 2008.

 

Inheritance

The IFileSystemImage2 interface inherits from IFileSystemImage. IFileSystemImage2 also has these types of members:

Methods

The IFileSystemImage2 interface has these methods.

 
IFileSystemImage2::get_BootImageOptionsArray

Retrieves the boot option array that will be utilized to generate the file system image.
IFileSystemImage2::put_BootImageOptionsArray

Sets the boot option array that will be utilized to generate the file system image. Unlike IFileSystemImage::put_BootImageOptions, this method will not create a complete copy of each boot options array element, but instead use references to each element.

Remarks

Boot entries are limited by the interface to 32 per disc. The boot image must be supplied to IMAPIv2FS by outside applications who invoke IMAPIv2FS to build the bootable disc.

Section Entry Extension is not supported by IMAPIv2FS at this time.

Requirements

Requirement Value
Minimum supported client Windows Vista with SP1 [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header imapi2fs.h

See also

IFileSystemImage