Поделиться через


Метод IDiscRecorder::Erase (imapi.h)

Пытается стереть носитель CD-RW, если это средство записи дисков CD-RW. Поддерживаются как полное, так и быстрое стирание.

Синтаксис

HRESULT Erase(
  [in] boolean bFullErase
);

Параметры

[in] bFullErase

Указывает тип очистки. Если этот параметр имеет значение FALSE, выполняется быстрое стирание. Если этот параметр имеет значение TRUE, выполняется полное стирание.

Возвращаемое значение

S_OK возвращается при успешном выполнении, но в результате реализации могут быть возвращены другие коды успешного выполнения. Следующие коды ошибок обычно возвращаются при сбое операции, но не представляют единственные возможные значения ошибок:

Комментарии

Удаление диска может быть очень длительной операцией (иногда свыше часа). Чтобы получить уведомление о завершении очистки, используйте IDiscMasterProgressEvents::NotifyEraseComplete.

Быстрый параметр удаляет только PMA, оглавление первого сеанса и предварительный разрыв первого трека. При этом диск быстро удаляется (от 1 до 2 минут в зависимости от скорости записи), но область программы по-прежнему будет содержать пользовательские данные. С другой стороны, полное стирание стирает весь диск.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header imapi.h
Библиотека Uuid.lib
DLL Actxprxy.dll

См. также раздел

IDiscRecorder