Метод 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 |