IDiscFormat2Data::p ut_BufferUnderrunFreeDisabled-Methode (imapi2.h)
Bestimmt, ob pufferunterlauffreie Aufzeichnung aktiviert ist.
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 |
---|---|
|
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