共用方式為


IMAPI 介面

下表識別並簡短描述使用 C/C++開發人員和相關聯腳本物件的介面。 在數據表中加上 「IMAPI2」 的物件名稱前置詞,以在腳本中建立物件時完整限定物件名稱。

下表列出與裝置、燃燒引擎和格式寫入器和橡皮擦相關聯的介面。

介面 物件
低階燃燒引擎。 MsftWriteEngine2
主要影像寫入器。 MsftDiscFormat2Data
光碟橡皮擦。 MsftDiscFormat2Erase
原始影像寫入器。 MsftDiscFormat2RawCD
Track-At-Once 影像寫入器。 MsftDiscFormat2TrackAtOnce
系統硬體清單中的光碟裝置列舉。 MsftDiscMaster2
MsftDiscMaster2 物件的通知委派。 DDiscMaster2Events
個別錄製裝置。 MsftDiscRecorder2
裝置寫入屬性,包括媒體類型、寫入速度,以及角度速度控件的類型。 MsftWriteSpeedDescriptor

 

下表列出文件系統介面。

介面 物件
用於整合光碟映像中可開機映像的開機映射串流和屬性。 BootOptions
檔案系統映像和屬性。 此物件包含所有曲目,以及開機映射和結果映像的參考。 CFileSystemImage
檔案系統物件所提供的數據流容器。 FileSystemImageResult
檔案系統映像中的目錄專案。 FsiDirectoryItem
檔案系統映像中的檔案專案。 FsiFileItem
介面,包含檔案和目錄專案通用的屬性。 FsiItem
RAW CD 映射建立。 MsftRawCDImageCreator
串流物件協助程序物件,以串連多個數據流。 MsftStreamConcatenate
交錯數據流以新增至光碟映像。 MsftStreamInterleave
虛擬隨機產生的數據流。 MsftStreamPrgn001
MsftStreamZero 腳本物件不會實作為介面。 MsftStreamZero

 

下表列出協助程式介面。

介面 物件
檔系統映像內的扇區範圍集合。 沒有對應的物件
燃燒驗證支援。 沒有對應的物件
C/C++ 應用程式的 FsiItems 列舉值。 EnumFsiItems
C/C++ 應用程式的 ProgressItems 列舉值。 EnumProgressItems
FsiFileItem2
.iso映像驗證支援。 沒有對應的物件
多個會話支援。 沒有對應的物件
循序多個會話支援。 MsftMultisessionSequential
結果影像中的檔名和相關聯的區塊。 ProgressItem
結果影像清單,依檔名和相關聯的區塊細分。 ProgressItems