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


Метод IDiscFormat2Data::p ut_BufferUnderrunFreeDisabled (imapi2.h)

Определяет, включена ли запись без буфера.

Примечание Этот метод применим только к форматам CDR/RW и DVD+/-R.

 

Синтаксис

HRESULT put_BufferUnderrunFreeDisabled(
  [in] VARIANT_BOOL value
);

Параметры

[in] value

Установите значение VARIANT_TRUE, чтобы отключить бесплатную запись буфера подзапуском; в противном случае VARIANT_FALSE. Значение по умолчанию — VARIANT_FALSE (включено).

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

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

Код возврата Описание
E_IMAPI_DF2DATA_WRITE_IN_PROGRESS
В настоящее время выполняется операция записи.

Значение: 0xC0AA0400

Комментарии

Недостаточное выполнение буфера может быть проблемой, если поток данных не входит в буфер достаточно быстро, чтобы устройство постоянно записывалось. В свою очередь, действие остановки и запуска записи может привести к тому, что данные на диске будут непригодными для использования. Запись buffer UnderRun Free (BUF) позволяет запускать и останавливать лазер, не повреждая данные, уже записанные на диск. Отключение записи BUF возможно только на носителях CD-R/RW.

Требования

Требование Значение
Минимальная версия клиента Windows Vista, Windows XP с пакетом обновления 2 (SP2) [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header imapi2.h

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

IDiscFormat2Data,IDiscFormat2Data::get_BufferUnderrunFreeDisabled