IFileSystemImage3 interface (imapi2fs.h)

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.

Inheritance

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

Methods

The IFileSystemImage3 interface has these methods.

 
IFileSystemImage3::get_CreateRedundantUdfMetadataFiles

Retrieves a property value that specifies if the UDF Metadata will be redundant in the file system image.
IFileSystemImage3::ProbeSpecificFileSystem

Determines if a specific file system on the current media is appendable through the IMAPI.
IFileSystemImage3::put_CreateRedundantUdfMetadataFiles

Sets the property that specifies if the UDF Metadata will be redundant in the file system image.

Remarks

If the metadata and metadata mirror files are set for redundancy, IMAPI creates identical copies of each in the file system image, which results in increased level of fault tolerance. In a scenario where the metadata files are not set for redundancy, IMAPI only creates a single copy in the file system image, which can save several MB of space on the burned disc.

The metadata redundancy option is set to TRUE by default.

IFileSystemImage3 is the default interface of MsftFileSystemImage3 objects.

This interface is supported in Windows Server 2003 with Service Pack 1 (SP1), Windows XP with Service Pack 2 (SP2), and Windows Vista via the Windows Feature Pack for Storage. All features provided by this update package are supported natively in Windows 7 and Windows Server 2008 R2.

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

See also

IFileSystemImage2