IDiscFormat2Data インターフェイス (imapi2.h)
このインターフェイスを使用して、ディスクにデータ ストリームを書き込みます。
このインターフェイスのインスタンスを作成するには、 CoCreateInstance 関数を呼び出します。 クラス識別子のUse__uuidof(MsftDiscFormat2Data) とインターフェイス識別子の__uuidof(IDiscFormat2Data) です。
継承
IDiscFormat2Data インターフェイスは IDiscFormat2 から継承されます。 IDiscFormat2Data には、次の種類のメンバーもあります。
メソッド
IDiscFormat2Data インターフェイスには、これらのメソッドがあります。
IDiscFormat2Data::CancelWrite 現在の書き込み操作を取り消します。 (IDiscFormat2Data.CancelWrite) |
IDiscFormat2Data::get_BufferUnderrunFreeDisabled CDR、CD-RW、DVD-R メディアに対してバッファー アンダーラン無料記録が有効になっているかどうかを判断します。 |
IDiscFormat2Data::get_ClientName クライアントのフレンドリ名を取得します。 (IDiscFormat2Data.get_ClientName) |
IDiscFormat2Data::get_CurrentMediaStatus デバイス内のメディアの現在の状態を取得します。 |
IDiscFormat2Data::get_CurrentPhysicalMediaType ディスク デバイス内のメディアの種類を取得します。 (IDiscFormat2Data.get_CurrentPhysicalMediaType) |
IDiscFormat2Data::get_CurrentRotationTypeIsPureCAV レコーダーで使用されている現在の回転速度コントロールを取得します。 (IDiscFormat2Data.get_CurrentRotationTypeIsPureCAV) |
IDiscFormat2Data::get_CurrentWriteSpeed ドライブの現在の書き込み速度を取得します。 (IDiscFormat2Data.get_CurrentWriteSpeed) |
IDiscFormat2Data::get_DisableConsumerDvdCompatibilityMode DVD 記録セッションに、デバイスが DVD を再生できる可能性を高めることができるタスクが含まれているかどうかを判断します。 (Get) |
IDiscFormat2Data::get_ForceMediaToBeClosed ファイル システムへの追加が禁止されているかどうかを判断します。 (Get) |
IDiscFormat2Data::get_ForceOverwrite データ ライターが上書き可能なメディアの種類のディスクを上書きする必要があるかどうかを判断します。 (Get) |
IDiscFormat2Data::get_FreeSectorsOnMedia (既存のデータを上書きせずに) 増分記録用のディスク上の空きセクターの数を取得します。 |
IDiscFormat2Data::get_LastWrittenAddressOfPreviousSession 前の書き込みセッションの最後のセクターを取得します。 |
IDiscFormat2Data::get_MultisessionInterfaces 使用可能なマルチセッション インターフェイスの一覧を取得します。 |
IDiscFormat2Data::get_NextWritableAddress 次の書き込み操作の場所を取得します。 |
IDiscFormat2Data::get_PostgapAlreadyInImage データ ストリームに書き込み後のギャップが含まれているかどうかを判断します。 (Get) |
IDiscFormat2Data::get_Recorder 書き込み操作に使用する記録デバイスを取得します。 (IDiscFormat2Data.get_Recorder) |
IDiscFormat2Data::get_RequestedRotationTypeIsPureCAV 要求された回転速度コントロール型を取得します。 (IDiscFormat2Data.get_RequestedRotationTypeIsPureCAV) |
IDiscFormat2Data::get_RequestedWriteSpeed 要求された書き込み速度を取得します。 (IDiscFormat2Data.get_RequestedWriteSpeed) |
IDiscFormat2Data::get_StartAddressOfPreviousSession 前の書き込みセッションの最初のセクターを取得します。 |
IDiscFormat2Data::get_SupportedWriteSpeedDescriptors ディスク レコーダーと現在のメディアでサポートされている詳細な書き込み構成の一覧を取得します。 (IDiscFormat2Data.get_SupportedWriteSpeedDescriptors) |
IDiscFormat2Data::get_SupportedWriteSpeeds ディスク レコーダーと現在のメディアでサポートされている書き込み速度の一覧を取得します。 (IDiscFormat2Data.get_SupportedWriteSpeeds) |
IDiscFormat2Data::get_TotalSectorsOnMedia デバイス内のメディア上のセクター数を取得します。 |
IDiscFormat2Data::get_WriteProtectStatus デバイス内のメディアの現在の書き込み保護状態を取得します。 |
IDiscFormat2Data::p ut_BufferUnderrunFreeDisabled バッファー アンダーランの空き記録が有効になっているかどうかを判断します。 (IDiscFormat2Data.put_BufferUnderrunFreeDisabled) |
IDiscFormat2Data::p ut_ClientName クライアントのフレンドリ名を設定します。 (IDiscFormat2Data.put_ClientName) |
IDiscFormat2Data::p ut_DisableConsumerDvdCompatibilityMode DVD 記録セッションに、デバイスが DVD を再生できる可能性を高めることができるタスクが含まれているかどうかを判断します。 (Put) |
IDiscFormat2Data::p ut_ForceMediaToBeClosed ファイル システムへの追加が禁止されているかどうかを判断します。 (Put) |
IDiscFormat2Data::p ut_ForceOverwrite データ ライターが上書き可能なメディアの種類のディスクを上書きする必要があるかどうかを判断します。 (Put) |
IDiscFormat2Data::p ut_PostgapAlreadyInImage データ ストリームに書き込み後のギャップが含まれているかどうかを判断します。 (Put) |
IDiscFormat2Data::p ut_Recorder 書き込み操作に使用する記録デバイスを設定します。 (IDiscFormat2Data.put_Recorder) |
IDiscFormat2Data::SetWriteSpeed ディスク レコーダーの書き込み速度を設定します。 (IDiscFormat2Data.SetWriteSpeed) |
IDiscFormat2Data::Write データ ストリームをデバイスに書き込みます。 |
注釈
スクリプトで MsftDiscFormat2Data オブジェクトを作成するには、IMAPI2 を使用します。 CreateObject を呼び出すときのプログラム識別子としての MsftDiscFormat2Data。
書き込み処理の中断とデータ損失の可能性につながる書き込み操作 (ユーザーのログオフやシステムの中断など) 中に電源状態の切り替えが行われる可能性があります。 プログラミングに関する考慮事項については、「 バーン中のログオフの防止」または「中断」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista、WINDOWS XP と SP2 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | imapi2.h |