imapi2fs.h-Header

Dieser Header wird von der Image Mastering-API verwendet. Weitere Informationen finden Sie unter

imapi2fs.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
DFileSystemImageEvents

Implementieren Sie diese Schnittstelle, um Benachrichtigungen über den aktuellen Schreibvorgang zu empfangen. (DFileSystemImageEvents)
DFileSystemImageImportEvents

Verwenden Sie diese Schnittstelle, um Benachrichtigungen zum aktuellen Dateisystemimportvorgang zu empfangen.
IBootOptions

Verwenden Sie diese Schnittstelle, um das Startimage anzugeben, das dem optischen Datenträger hinzugefügt werden soll. Ein Startimage enthält mindestens einen Codesektor, der zum Starten des Computers verwendet wird.
IEnumFsiItems

Verwenden Sie diese Schnittstelle, um das untergeordnete Verzeichnis und die Dateielemente für ein FsiDirectoryItem-Objekt aufzulisten.
IEnumProgressItems

Verwenden Sie diese Schnittstelle, um eine Auflistung von Statuselementen aufzulisten.
IFileSystemImage

Verwenden Sie diese Schnittstelle, um ein Dateisystemimage zu erstellen, sitzungsparameter festzulegen und ein Image zu importieren oder zu exportieren.
IFileSystemImage2

Verwenden Sie diese Schnittstelle, um mehrere Starteinträge oder Startimages zu schreiben, die für die EFI/UEFI-Unterstützung erforderlich sind. Starten Sie beispielsweise Medien mit Startbändern für Windows XP und Windows Vista.
IFileSystemImage3

Verwenden Sie diese Schnittstelle, um die Metadaten und Metadaten Spiegel Dateien in einem UDF-Dateisystem (rev 2.50 und höher) festzulegen oder zu überprüfen, um die Redundanz zu ermitteln.
IFileSystemImageResult

Verwenden Sie diese Schnittstelle, um Informationen zum Brennbild, zum Bilddatenstrom und zum Status zu erhalten.
IFileSystemImageResult2

Die IFileSystemImageResult2-Schnittstelle ermöglicht dem Datenrekorderobjekt das Abrufen von Informationen zu geänderten Blöcken in Images, die für wiederbeschreibbare Datenträger erstellt wurden.
IFsiDirectoryItem

Verwenden Sie diese Schnittstelle, um Elemente zum Dateisystemimage hinzuzufügen oder daraus zu entfernen.
IFsiDirectoryItem2

Verwenden Sie diese Schnittstelle, um einem Dateisystemimage eine Verzeichnisstruktur hinzuzufügen, die alle Unterverzeichnisse, Dateien und zugeordneten benannten Streams enthält.
IFsiFileItem

Verwenden Sie diese Schnittstelle, um die Dateigröße und den Datenstrom des Dateiinhalts zu identifizieren.
IFsiFileItem2

Verwenden Sie diese Schnittstelle, um benannte Streams hinzuzufügen, zu entfernen und aufzulisten, die einer Datei zugeordnet sind. Diese Schnittstelle bietet auch Zugriff auf das Attribut "Real-Time" einer Datei.
IFsiItem

Basisschnittstelle, die Eigenschaften enthält, die für Datei- und Verzeichniselemente gemeinsam sind.
IFsiNamedStreams

Verwenden Sie diese Schnittstelle, um die benannten Streams aufzulisten, die einer Datei in einem Dateisystemimage zugeordnet sind.
IIsoImageManager

Verwenden Sie diese Schnittstelle, um zu überprüfen, ob eine vorhandene ISO-Datei ein gültiges Dateisystem zum Brennen enthält.
IProgressItem

Verwenden Sie diese Schnittstelle, um Blockinformationen für ein Segment des Ergebnisdateiimages abzurufen.
IProgressItems

Verwenden Sie diese Schnittstelle, um die Statuselemente in einem Ergebnisbild aufzulisten.

Enumerationen

 
EmulationType

Definiert Werte für Medientypen, die das Startimage emulieren soll.
FsiFileSystems

Definiert Werte für erkannte Dateisysteme.
FsiItemType

Definiert Werte für das Dateisystemelement, das mithilfe der IFileSystemImage::Exists-Methode gefunden wurde.
Platformid

Definiert Werte für die Vom Startimage unterstützte Betriebssystemarchitektur.