Freigeben über


IMAPI-Schnittstellen

In den folgenden Tabellen werden die verwendeten Schnittstellen von C/C++-Entwicklern und das zugehörige Skriptobjekt kurz beschrieben. Präfixieren Sie den Objektnamen 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 zugeordnet sind, das Brennmodul sowie die Formatschreiber und radierer.

Schnittstelle Object
Low-Level-Burn-Engine. MsftWriteEngine2
Hauptbildschreiber. MsftDiscFormat2Data
Disc-Radierer. MsftDiscFormat2Erase
Raw Image Writer. MsftDiscFormat2RawCD
Track-At-Once-Image writer. MsftDiscFormat2TrackAtOnce
Enumeration der Datenträgergeräte in der Systemhardwareliste. MsftDiscMaster2
Benachrichtigungsdelegat für das MsftDiscMaster2-Objekt. DDiscMaster2Events
Einzelnes Aufzeichnungsgerät. MsftDiscRecorder2
Geräteschreibattribute, einschließlich Medientyp, Schreibgeschwindigkeit und Typ des Winkelgeschwindigkeitssteuerelements. MsftWriteSpeedDescriptor

 

In der folgenden Tabelle sind die Dateisystemschnittstellen aufgeführt.

Schnittstelle Object
Startimagestream und Eigenschaften für die Integration des startbaren Images in das Datenträgerimage. BootOptions
Dateisystemimage und -eigenschaften. Dieses Objekt enthält alle Spuren 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 datei- als auch verzeichniselementen gemeinsam sind. FsiItem
Erstellen eines RAW-CD-Images. MsftRawCDImageCreator
Stream-Objekthilfsobjekt, um mehrere Datenströme zu verketten. MsftStreamConcatenate
Verschachtelter Stream, der dem Disk-Image hinzugefügt werden soll. MsftStreamInterleave
Pseudo zufällig generierter Stream. MsftStreamPrgn001
Das MsftStreamZero-Skriptobjekt wird nicht als Schnittstelle implementiert. MsftStreamZero

 

In der folgenden Tabelle sind Hilfsschnittstellen aufgeführt.

Schnittstelle Object
Sammlung von Sektorbereichen innerhalb eines Dateisystemimages. Kein entsprechendes Objekt
Unterstützung der Brennüberprüfung. Kein entsprechendes Objekt
Enumerator von FsiItems für C/C++-Anwendungen. EnumFsiItems
Enumerator von ProgressItems für C/C++-Anwendungen. EnumProgressItems
FsiFileItem2
Unterstützung der ISO-Imageüberprüfung. Kein entsprechendes Objekt
Unterstützung mehrerer Sitzungen. Kein entsprechendes Objekt
Unterstützung für sequenzielle Sitzungen mit mehreren Sitzungen. MsftMultisessionSequential
Dateiname und zugeordnete Blöcke im Ergebnisbild. ProgressItem
Ergebnisbildauflistung, aufgeschlüsselt nach Dateinamen und zugeordneten Blöcken. ProgressItems