次の方法で共有


IDiscRecorder::Erase メソッド (imapi.h)

CD-RW ディスク レコーダーの場合は、CD-RW メディアの消去を試みます。 完全消去とクイック消去の両方がサポートされています。

構文

HRESULT Erase(
  [in] boolean bFullErase
);

パラメーター

[in] bFullErase

消去の種類を示します。 このパラメーターが FALSE の場合は、クイック消去が実行されます。 このパラメーターが TRUE の場合は、完全消去が実行されます。

戻り値

S_OKは成功時に返されますが、実装の結果として他の成功コードが返される場合があります。 次のエラー コードは、通常、操作の失敗時に返されますが、考えられる唯一のエラー値を表すわけではありません。

注釈

ディスクの消去は非常に長い操作になる場合があります (1 時間を超えることがあります)。 消去完了通知を受信するには、 IDiscMasterProgressEvents::NotifyEraseComplete を使用します。

クイック オプションでは、PMA、最初のセッション TOC、および最初のトラックの事前ギャップのみが消去されます。これにより、ディスクはすぐに消去されますが (レコーダーの速度に応じて 1 分から 2 分の間)、プログラム領域には引き続きユーザー データが含まれます。 一方、完全消去では、ディスク全体が消去されます。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー imapi.h
Library Uuid.lib
[DLL] Actxprxy.dll

こちらもご覧ください

IDiscRecorder