Udostępnij przez


Interfejsy IMAPI

W poniższych tabelach przedstawiono i krótko opisano interfejsy używane przez deweloperów języka C/C++ oraz skojarzony obiekt skryptów. Prefiks nazwy obiektu w tabeli z ciągiem "IMAPI2", aby w pełni zakwalifikować nazwę obiektu podczas tworzenia obiektu w skrypie.

W poniższej tabeli wymieniono interfejsy skojarzone z urządzeniami, aparatem nagrywania oraz składnikami zapisywania formatu i gumki.

Interfejs Sprzeciwiać się
Silnik o niskim poziomie spalania. MsftWriteEngine2
Główny składnik zapisywania obrazów. MsftDiscFormat2Data
Gumka do dysków. MsftDiscFormat2Erase
Pierwotny składnik zapisywania obrazów. MsftDiscFormat2RawCD
Składnik zapisywania obrazówAt-Once track-At-Once. MsftDiscFormat2TrackAtOnce
Wyliczenie urządzeń dysków na liście sprzętu systemu.
  • IDiscMaster2
MsftDiscMaster2
Delegat powiadomienia dla obiektu MsftDiscMaster2. DDiscMaster2Events
Urządzenie do rejestrowania indywidualnego. MsftDiscRecorder2
Atrybuty zapisu urządzenia, w tym typ nośnika, szybkość zapisu i typ sterowania prędkością kątową. MsftWriteSpeedDescriptor

 

W poniższej tabeli wymieniono interfejsy systemu plików.

Interfejs Sprzeciwiać się
Strumień i właściwości obrazu rozruchowego służące do integrowania obrazu rozruchowego na obrazie dysku. BootOptions
Obraz i właściwości systemu plików. Ten obiekt zawiera wszystkie ścieżki i odwołania do obrazu rozruchowego i obrazu wyniku. CFileSystemImage
Kontener strumienia danych dostarczonego przez obiekt systemu plików. FileSystemImageResult
Element katalogu na obrazie systemu plików. FsiDirectoryItem
Element pliku w obrazie systemu plików. FsiFileItem
Interfejs zawierający właściwości wspólne dla elementów plików i katalogów. FsiItem
Tworzenie obrazu RAW CD. MsftRawCDImageCreator
Obiekt pomocnika obiektu strumienia, aby połączyć wiele strumieni. MsftStreamConcatenate
Przeplatany strumień, aby dodać go do obrazu dysku. MsftStreamInterleave
Strumień wygenerowany pseudolosowo. MsftStreamPrgn001
Obiekt skryptowy MsftStreamZero nie jest implementowany jako interfejs. MsftStreamZero

 

W poniższej tabeli wymieniono interfejsy pomocnika.

Interfejs Sprzeciwiać się
Kolekcja zakresów sektorów w obrazie systemu plików. Brak odpowiedniego obiektu
Obsługa weryfikacji burn.
  • IBurnVerification
Brak odpowiedniego obiektu
Moduł wyliczający fsiItems dla aplikacji C/C++. WyliczenieFsiItems
Moduł wyliczający elementów ProgressItems dla aplikacji C/C++.
  • IEnumProgressItems
EnumProgressItems
FsiFileItem2
.iso obsługa weryfikacji obrazu. Brak odpowiedniego obiektu
Obsługa wielu sesji.
  • IMultisession
Brak odpowiedniego obiektu
Obsługa sekwencyjnej wielu sesji. MsftMultisessionSequential
Nazwa pliku i skojarzone bloki na obrazie wyniku. ProgressItem
Lista obrazów wyników podzielona według nazwy pliku i skojarzonych bloków. ProgressItems