Rozhraní IMAPI
Následující tabulky identifikují a stručně popisují rozhraní, která používají vývojáři C/C++ a přidružený objekt skriptování. Předpona názvu objektu v tabulce pomocí "IMAPI2", aby byl plně kvalifikovaný název objektu při vytváření objektu ve skriptu.
V následující tabulce jsou uvedena rozhraní přidružená k zařízením, modulu pro vypálení a zapisovače formátu a gumy.
Rozhraní | Objekt |
---|---|
Nízkoúrovňový pálový motor.
|
MsftWriteEngine2 |
Hlavní zapisovač obrázků.
|
MsftDiscFormat2Data |
Guma na disku.
|
MsftDiscFormat2Erase |
Nezpracovaný zapisovač obrázků
|
MsftDiscFormat2RawCD |
Track-At-Once image writer.
|
MsftDiscFormat2TrackAtOnce |
Výčet diskových zařízení v seznamu hardwaru systému | MsftDiscMaster2 |
Delegát oznámení pro objekt MsftDiscMaster2. | DDiscMaster2Events |
Individuální záznamové zařízení. | MsftDiscRecorder2 |
Atributy zápisu zařízení, včetně typu média, rychlosti zápisu a typu řízení rychlosti úhlu. | MsftWriteSpeedDescriptor |
Následující tabulka obsahuje seznam rozhraní systému souborů.
Rozhraní | Objekt |
---|---|
Stream a vlastnosti spouštěcí image pro integraci spouštěcí image do image disku | BootOptions |
Image a vlastnosti systému souborů Tento objekt zahrnuje všechny stopy a odkazy na spouštěcí bitovou kopii a výslednou image.
|
CFileSystemImage |
Kontejner datového proudu poskytovaného objektem systému souborů. | FileSystemImageResult |
Položka adresáře v imagi systému souborů. | FsiDirectoryItem |
Položka souboru v imagi systému souborů | FsiFileItem |
Rozhraní obsahující vlastnosti společné pro položky souborů i adresářů. | FsiItem |
Vytvoření image RAW CD | MsftRawCDImageCreator |
Pomocný objekt objektu streamu ke zřetězení více datových proudů | MsftStreamConcatenate |
Prokládání datového proudu pro přidání do obrázku disku. | MsftStreamInterleave |
Pseudonáhodný vygenerovaný datový proud | MsftStreamPrgn001 |
MsftStreamZero skriptovací objekt není implementován jako rozhraní. | MsftStreamZero |
V následující tabulce jsou uvedena pomocná rozhraní.
Rozhraní | Objekt |
---|---|
Kolekce rozsahů sektorů v imagi systému souborů | Žádný odpovídající objekt |
Podpora ověřování burn. | Žádný odpovídající objekt |
Enumerátor fsiItems pro aplikace C/C++. | EnumFsiItems |
Enumerátor ProgressItems pro aplikace C/C++. | EnumProgressItems |
FsiFileItem2 | |
.iso podpora ověření obrázku. | Žádný odpovídající objekt |
Podpora více relací | Žádný odpovídající objekt |
Podpora sekvenčních více relací | MsftMultisessionSequential |
Název souboru a přidružené bloky ve výsledném obrázku | ProgressItem |
Výpis obrázků výsledků, rozdělený podle názvu souboru a přidružených bloků | ProgressItems |