IDiscRecorder::Erase 方法 (imapi.h)
如果这是 CD-RW 光盘记录器,则尝试擦除 CD-RW 介质。 支持完全擦除和快速擦除。
语法
HRESULT Erase(
[in] boolean bFullErase
);
参数
[in] bFullErase
指示擦除类型。 如果此参数为 FALSE,则执行快速擦除。 如果此参数为 TRUE,则执行完全擦除。
返回值
S_OK成功后返回,但其他成功代码可能由于实现而返回。 以下错误代码通常在操作失败时返回,但不表示唯一可能的错误值:
注解
擦除光盘可能是一项非常漫长的操作, (有时超过一小时) 。 若要接收擦除完成通知,请使用 IDiscMasterProgressEvents::NotifyEraseComplete。
快速选项仅擦除 PMA、第一个会话 TOC 和第一个轨道的预间隔。这会将光盘快速擦除 (1 到 2 分钟,具体取决于记录器速度) ,但节目区域仍将包含用户数据。 另一方面,完全擦除会擦除整个光盘。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | imapi.h |
Library | Uuid.lib |
DLL | Actxprxy.dll |