Freigeben über


IDiscFormat2Data::p ut_BufferUnderrunFreeDisabled-Methode (imapi2.h)

Bestimmt, ob pufferunterlauffreie Aufzeichnung aktiviert ist.

Hinweis Diese Methode gilt nur für CDR/RW- und DVD+/-R-Medienformate.

 

Syntax

HRESULT put_BufferUnderrunFreeDisabled(
  [in] VARIANT_BOOL value
);

Parameter

[in] value

Legen Sie diese Einstellung auf VARIANT_TRUE fest, um die Aufzeichnung für pufferunterlauffreie Ausführung zu deaktivieren. andernfalls VARIANT_FALSE. Der Standardwert ist VARIANT_FALSE (aktiviert).

Rückgabewert

S_OK wird bei Erfolg zurückgegeben, aber als Ergebnis der Implementierung können andere Erfolgscodes zurückgegeben werden. Die folgenden Fehlercodes werden häufig bei Einem Vorgangsfehler zurückgegeben, stellen jedoch nicht die einzigen möglichen Fehlerwerte dar:

Rückgabecode Beschreibung
E_IMAPI_DF2DATA_WRITE_IN_PROGRESS
Derzeit wird ein Schreibvorgang ausgeführt.

Wert: 0xC0AA0400

Hinweise

Die Pufferunterausführung kann ein Problem sein, wenn der Datenstrom nicht schnell genug in den Puffer eintritt, um das Gerät kontinuierlich zu schreiben. Die Aktion zum Beenden und Starten des Schreibens kann wiederum dazu führen, dass Daten auf dem Datenträger unbrauchbar sind. Mit der Pufferunterlauffreiheit (Buffer Underrun Free, BUF) kann der Laser gestartet und beendet werden, ohne dass bereits auf die Scheibe geschriebene Daten beschädigt werden. Die Deaktivierung der BUF-Aufzeichnung ist nur auf CD-R/RW-Medien möglich.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista, Windows XP mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile imapi2.h

Weitere Informationen

IDiscFormat2Data,IDiscFormat2Data::get_BufferUnderrunFreeDisabled