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.
This header is used by Image Mastering API. For more information, see:
imapi2fs.h contains the following programming interfaces:
Interfaces
DFileSystemImageEvents Implement this interface to receive notifications of the current write operation. (DFileSystemImageEvents) |
DFileSystemImageImportEvents Use this interface to receives notifications regarding the current file system import operation. |
IBootOptions 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. |
IEnumFsiItems Use this interface to enumerate the child directory and file items for a FsiDirectoryItem object. |
IEnumProgressItems Use this interface to enumerate a collection of progress items. |
IFileSystemImage Use this interface to build a file system image, set session parameter, and import or export an image. |
IFileSystemImage2 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. |
IFileSystemImage3 Use this interface to set or check the metadata and metadata mirror files in a UDF file system (rev 2.50 and later) to determine redundancy. |
IFileSystemImageResult Use this interface to get information about the burn image, the image data stream, and progress information. |
IFileSystemImageResult2 The IFileSystemImageResult2 interface allows the data recorder object to retrieve information about modified blocks in images created for rewritable discs. |
IFsiDirectoryItem Use this interface to add items to or remove items from the file-system image. |
IFsiDirectoryItem2 Use this interface to add a directory tree, which includes all sub-directories, files, and associated named streams to a file system image. |
IFsiFileItem Use this interface to identify the file size and data stream of the file contents. |
IFsiFileItem2 Use this interface to add, remove and enumerate named streams associated with a file. This interface also provides access to the 'Real-Time' attribute of a file. |
IFsiItem Base interface containing properties common to both file and directory items. |
IFsiNamedStreams Use this interface to enumerate the named streams associated with a file in a file system image. |
IIsoImageManager Use this interface to verify if an existing .iso file contains a valid file system for burning. |
IProgressItem Use this interface to retrieve block information for one segment of the result file image. |
IProgressItems Use this interface to enumerate the progress items in a result image. |
Enumerations
EmulationType Defines values for media types that the boot image is intended to emulate. |
FsiFileSystems Defines values for recognized file systems. |
FsiItemType Defines values for the file system item that was found using the IFileSystemImage::Exists method. |
PlatformId Defines values for the operating system architecture that the boot image supports. |