IDiscFormat2TrackAtOnce::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 freie Aufzeichnung für pufferunterlaufende Aufzeichnungen 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 |
---|---|
|
Die Medien sind nicht vorbereitet (IDiscFormat2TrackAtOnce::P repareMedia wurde nicht aufgerufen).
Wert: 0xC0AA0502 |
|
Ein Schreibvorgang wird ausgeführt.
Wert: 0xC0AA0500 |
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 |