imapi2fs.h header
This header is used by Image Mastering API. For more information, see:
imapi2fs.h contains the following programming 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. |
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. |