Dela via


IMAPI-gränssnitt

Följande tabeller identifierar och beskriver kortfattat de gränssnitt som används av C/C++-utvecklare och det associerade skriptobjektet. Prefixa objektnamnet i tabellen med "IMAPI2" för att fullständigt kvalificera objektnamnet när objektet skapas i skriptet.

I följande tabell visas de gränssnitt som är associerade med enheter, bränningsmotorn och formatförfattarna och raderingsverktyget.

Gränssnitt Objekt
Lågnivåbrännmotor. MsftWriteEngine2
Huvudbildskrivare. MsftDiscFormat2Data
Radera skivor. MsftDiscFormat2Erase
Rå bildskrivare. MsftDiscFormat2RawCD
SpåraAt-Once bildskrivare. MsftDiscFormat2TrackAtOnce
Uppräkning av diskenheter i listan över systemmaskinvara. MsftDiscMaster2
Meddelandedelegat för MsftDiscMaster2-objektet. DDiscMaster2Events
Enskild inspelningsenhet. MsftDiscRecorder2
Enhetsskrivningsattribut, inklusive medietyp, skrivhastighet och typ av angularhastighetskontroll. MsftWriteSpeedDescriptor

 

I följande tabell visas filsystemgränssnitten.

Gränssnitt Objekt
Startavbildningsström och egenskaper för integrering av den startbara avbildningen i skivavbildningen. BootOptions
Filsystemavbildning och egenskaper. Det här objektet innehåller alla spår och referenser till startavbildningen och resultatavbildningen. CFileSystemImage
Containern för dataströmmen som tillhandahålls av filsystemobjektet. FileSystemImageResult
Katalogobjekt i filsystemsbilden. FsiDirectoryItem
Filobjekt i filsystemsbilden. FsiFileItem
Gränssnitt som innehåller egenskaper som är gemensamma för både fil- och katalogobjekt. FsiItem
SKAPA RAW CD-avbildning. MsftRawCDImageCreator
Strömma objekthjälpobjekt för att sammanfoga flera strömmar. MsftStreamConcatenate
Interfolierad ström som ska läggas till i skivbilden. MsftStreamInterleave
Pseudo-slumpmässig genererad ström. MsftStreamPrgn001
Det MsftStreamZero- skriptobjektet implementeras inte som ett gränssnitt. MsftStreamZero

 

I följande tabell visas hjälpgränssnitt.

Gränssnitt Objekt
Samling sektorintervall i en filsystemsbild. Inget motsvarande objekt
Stöd för bränningsverifiering. Inget motsvarande objekt
Uppräknare för FsiItems för C/C++-program. EnumFsiItems
Uppräknare för ProgressItems för C/C++-program. EnumProgressItems
FsiFileItem2
.iso stöd för bildverifiering. Inget motsvarande objekt
Stöd för flera sessioner. Inget motsvarande objekt
Sekventiellt stöd för flera sessioner. MsftMultisessionSequential
Filnamn och associerade block i resultatbilden. ProgressItem
Resultatbildlista, uppdelad efter filnamn och associerade block. ProgressItems