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 |