IDiscFormat2RawCD インターフェイス (imapi2.h)
このインターフェイスを使用して、ディスク 一度にディスク (DAO) モード (中断のない記録とも呼ばれます) を使用して、ディスク デバイスに生の画像を書き込みます。 DAO モードの詳細については、 FTP://FTP.T10.ORG/T10/DRAFTS/MMC5 で MMC 仕様の最新のリビジョンを参照してください。
このインターフェイスのインスタンスを作成するには、 CoCreateInstance 関数を呼び出します。 クラス識別子のUse__uuidof(MsftDiscFormat2RawCD)、インターフェイス識別子の__uuidof(IDiscFormat2RawCD) です。
継承
IDiscFormat2RawCD インターフェイスは IDiscFormat2 から継承されます。 IDiscFormat2RawCD には、次の種類のメンバーもあります。
メソッド
IDiscFormat2RawCD インターフェイスには、これらのメソッドがあります。
IDiscFormat2RawCD::CancelWrite 現在の書き込み操作を取り消します。 (IDiscFormat2RawCD.CancelWrite) |
IDiscFormat2RawCD::get_BufferUnderrunFreeDisabled バッファー アンダーランの空き記録が有効になっているかどうかを判断します。 (IDiscFormat2RawCD.get_BufferUnderrunFreeDisabled) |
IDiscFormat2RawCD::get_ClientName クライアントのフレンドリ名を取得します。 (IDiscFormat2RawCD.get_ClientName) |
IDiscFormat2RawCD::get_CurrentPhysicalMediaType ディスク デバイス内のメディアの種類を取得します。 (IDiscFormat2RawCD.get_CurrentPhysicalMediaType) |
IDiscFormat2RawCD::get_CurrentRotationTypeIsPureCAV レコーダーで使用されている現在の回転速度コントロールを取得します。 (IDiscFormat2RawCD.get_CurrentRotationTypeIsPureCAV) |
IDiscFormat2RawCD::get_CurrentWriteSpeed ドライブの現在の書き込み速度を取得します。 (IDiscFormat2RawCD.get_CurrentWriteSpeed) |
IDiscFormat2RawCD::get_LastPossibleStartOfLeadout リードアウト領域の最後に可能な開始位置を取得します。 |
IDiscFormat2RawCD::get_Recorder 書き込み操作に使用する記録デバイスを取得します。 (IDiscFormat2RawCD.get_Recorder) |
IDiscFormat2RawCD::get_RequestedRotationTypeIsPureCAV 要求された回転速度コントロール型を取得します。 (IDiscFormat2RawCD.get_RequestedRotationTypeIsPureCAV) |
IDiscFormat2RawCD::get_RequestedSectorType ストリームの書き込み中に使用する要求されたデータ セクターを取得します。 |
IDiscFormat2RawCD::get_RequestedWriteSpeed 要求された書き込み速度を取得します。 (IDiscFormat2RawCD.get_RequestedWriteSpeed) |
IDiscFormat2RawCD::get_StartOfNextSession 次のセッションの最初のセクターを取得します。 |
IDiscFormat2RawCD::get_SupportedSectorTypes 現在のレコーダーでサポートされているデータ セクターの種類を取得します。 |
IDiscFormat2RawCD::get_SupportedWriteSpeedDescriptors ディスク レコーダーと現在のメディアでサポートされている詳細な書き込み構成の一覧を取得します。 (IDiscFormat2RawCD.get_SupportedWriteSpeedDescriptors) |
IDiscFormat2RawCD::get_SupportedWriteSpeeds ディスク レコーダーと現在のメディアでサポートされている書き込み速度の一覧を取得します。 (IDiscFormat2RawCD.get_SupportedWriteSpeeds) |
IDiscFormat2RawCD::P repareMedia 排他アクセスのために現在のメディアをロックします。 (IDiscFormat2RawCD.PrepareMedia) |
IDiscFormat2RawCD::p ut_BufferUnderrunFreeDisabled バッファー アンダーランの空き記録が有効になっているかどうかを判断します。 (IDiscFormat2RawCD.put_BufferUnderrunFreeDisabled) |
IDiscFormat2RawCD::p ut_ClientName クライアントのフレンドリ名を設定します。 (IDiscFormat2RawCD.put_ClientName) |
IDiscFormat2RawCD::p ut_Recorder 書き込み操作に使用する記録デバイスを設定します。 (IDiscFormat2RawCD.put_Recorder) |
IDiscFormat2RawCD::p ut_RequestedSectorType ストリームの書き込みに使用する要求されたデータ セクターを設定します。 |
IDiscFormat2RawCD::ReleaseMedia 生画像のディスク一括書き込みセッションを閉じ、ロックを解除します。 |
IDiscFormat2RawCD::SetWriteSpeed ディスク レコーダーの書き込み速度を設定します。 (IDiscFormat2RawCD.SetWriteSpeed) |
IDiscFormat2RawCD::WriteMedia MSF 95:00:00 を開始アドレスとして使用して、DAO-96 生イメージを空白メディアに書き込みます。 |
IDiscFormat2RawCD::WriteMedia2 指定した開始アドレスを使用して、DAO-96 生イメージを空白のメディアに書き込みます。 |
解説
スクリプトで MsftDiscFormat2RawCD オブジェクトを作成するには、IMAPI2 を使用します。 CreateObject を呼び出すときのプログラム識別子としての MsftDiscFormat2RawCD。
書き込み操作中 (つまり、ユーザーのログオフまたはシステムの中断) 中に電源状態の遷移が実行され、書き込みプロセスの中断やデータ損失の可能性が生じる可能性があります。 プログラミングに関する考慮事項については、「 バーン中のログオフまたは中断の防止」を参照してください。
要件
サポートされている最小のクライアント | Windows Vista、SP2 を使用した Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | imapi2.h |