IMAPI インターフェイス
次の表では、C/C++ 開発者と関連するスクリプト オブジェクトを使用するインターフェイスを特定し、簡単に説明します。 スクリプトでオブジェクトを作成するときにオブジェクト名を完全修飾するには、テーブル内のオブジェクト名に "IMAPI2" というプレフィックスを付けます。
次の表に、デバイス、書き込みエンジン、およびフォーマット ライターと消しゴムに関連付けられているインターフェイスの一覧を示します。
インターフェイス | Object |
---|---|
低レベルのバーン エンジン。 | MsftWriteEngine2 |
メイン イメージ ライター。 | MsftDiscFormat2Data |
ディスク消しゴム。 | MsftDiscFormat2Erase |
生のイメージ ライター。 | MsftDiscFormat2RawCD |
Track-At-Once イメージ ライター。 | MsftDiscFormat2TrackAtOnce |
システム ハードウェアの一覧のディスク デバイスの列挙。 | MsftDiscMaster2 |
MsftDiscMaster2 オブジェクトの通知デリゲート。 | DDiscMaster2Events |
個々の記録デバイス。 | MsftDiscRecorder2 |
メディアの種類、書き込み速度、角速度制御の種類など、デバイスの書き込み属性。 | MsftWriteSpeedDescriptor |
次の表に、ファイル システム インターフェイスの一覧を示します。
インターフェイス | Object |
---|---|
ディスク イメージにブート可能なイメージを統合するためのブート イメージ ストリームとプロパティ。 | BootOptions |
ファイル システムのイメージとプロパティ。 このオブジェクトには、すべてのトラックと、ブート イメージと結果イメージへの参照が含まれます。 | CFileSystemImage |
ファイル システム オブジェクトによって提供されるデータ ストリームのコンテナー。 | FileSystemImageResult |
ファイル システム イメージ内のディレクトリ項目。 | FsiDirectoryItem |
ファイル システム イメージ内のファイル項目。 | FsiFileItem |
ファイル項目とディレクトリ項目の両方に共通のプロパティを含むインターフェイス。 | FsiItem |
RAW CD イメージの作成。 | MsftRawCDImageCreator |
複数のストリームを連結する Stream オブジェクト ヘルパー オブジェクト。 | MsftStreamConcatenate |
ディスク イメージに追加するインターリーブ ストリーム。 | MsftStreamInterleave |
擬似ランダムに生成されたストリーム。 | MsftStreamPrgn001 |
MsftStreamZero スクリプト オブジェクトはインターフェイスとして実装されていません。 | MsftStreamZero |
次の表に、ヘルパー インターフェイスの一覧を示します。
インターフェイス | Object |
---|---|
ファイル システム イメージ内のセクター範囲のコレクション。 | 対応するオブジェクトがありません |
バーン検証のサポート。 | 対応するオブジェクトがありません |
C/C++ アプリケーションの FsiItems の列挙子。 | EnumFsiItems |
C/C++ アプリケーションの ProgressItems の列挙子。 | EnumProgressItems |
FsiFileItem2 | |
.iso イメージ検証のサポート。 | 対応するオブジェクトがありません |
複数のセッションのサポート。 | 対応するオブジェクトがありません |
シーケンシャルな複数セッションのサポート。 | MsftMultisessionSequential |
結果イメージ内のファイル名と関連するブロック。 | ProgressItem |
ファイル名と関連するブロックで分類された結果イメージの一覧。 | ProgressItems |