Freigeben über


IMAPI-Schnittstellen

In den folgenden Tabellen werden die von C/C++-Entwicklern verwendeten Schnittstellen und das zugeordnete Skriptobjekt identifiziert und kurz beschrieben. Präfix des Objektnamens in der Tabelle mit "IMAPI2", um den Objektnamen beim Erstellen des Objekts im Skript vollständig zu qualifizieren.

In der folgenden Tabelle sind die Schnittstellen aufgeführt, die Geräten, dem Burn-Engine und den Formatautoren und Radierer zugeordnet sind.

Schnittstelle Objekt
Low-Level Burn Engine. MsftWriteEngine2
Hauptbildschreiber. MsftDiscFormat2Data
Scheibenradierer. MsftDiscFormat2Erase
Unformatierter Bildschreiber. MsftDiscFormat2RawCD
Track-At-Once Image Writer. MsftDiscFormat2TrackAtOnce
Aufzählung von Datenträgergeräten in der Systemhardwareliste. MsftDiscMaster2
Benachrichtigungsdelegat für das MsftDiscMaster2-Objekt. DDiscMaster2Events
Einzelnes Aufzeichnungsgerät. MsftDiscRecorder2
Geräteschreibattribute, einschließlich Medientyp, Schreibgeschwindigkeit und Typ der Winkelgeschwindigkeitskontrolle. MsftWriteSpeedDescriptor

 

In der folgenden Tabelle sind die Dateisystemschnittstellen aufgeführt.

Schnittstelle Objekt
Boot image stream and properties for integration the bootable image in the disc image. BootOptions
Dateisystembild und -eigenschaften. Dieses Objekt enthält alle Titel und Verweise auf das Startimage und das Ergebnisimage. CFileSystemImage
Container des vom Dateisystemobjekt bereitgestellten Datenstroms. FileSystemImageResult
Verzeichniselement im Dateisystemimage. FsiDirectoryItem
Dateielement im Dateisystemimage. FsiFileItem
Schnittstelle mit Eigenschaften, die sowohl für Datei- als auch Verzeichniselemente gemeinsam sind. FsiItem
Erstellung von RAW-CD-Images. MsftRawCDImageCreator
Stream-Objekthilfsobjekt zum Verketten mehrerer Datenströme. MsftStreamConcatenate
Interleaved stream to add to the disc image. MsftStreamInterleave
Pseudo-zufällig generierter Datenstrom. MsftStreamPrgn001
Das MsftStreamZero Scripting-Objekt wird nicht als Schnittstelle implementiert. MsftStreamZero

 

In der folgenden Tabelle sind Hilfsschnittstellen aufgeführt.

Schnittstelle Objekt
Sammlung von Sektorbereichen innerhalb eines Dateisystemimages. Kein entsprechendes Objekt
Burn verification support. Kein entsprechendes Objekt
Enumerator von FsiItems für C/C++-Anwendungen. EnumFsiItems
Enumerator von ProgressItems für C/C++-Anwendungen. EnumProgressItems
FsiFileItem2
.iso Unterstützung für die Bildüberprüfung. Kein entsprechendes Objekt
Unterstützung mehrerer Sitzungen. Kein entsprechendes Objekt
Sequenzielle Unterstützung mehrerer Sitzungen. MsftMultisessionSequential
Dateiname und zugeordnete Blöcke im Ergebnisbild. ProgressItem
Ergebnisbildauflistung, aufgeschlüsselt nach Dateinamen und zugeordneten Blöcken. ProgressItems