Freigeben über


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

Bestimmt, ob weitere Ergänzungen des Dateisystems verhindert werden.

Syntax

HRESULT put_ForceMediaToBeClosed(
  [in] VARIANT_BOOL value
);

Parameter

[in] value

Legen Sie auf VARIANT_TRUE fest, um den Datenträger als geschlossen zu markieren, um zusätzliche Schreibvorgänge zu verhindern, wenn die nächste Schreibsitzung endet.

Legen Sie auf VARIANT_FALSE fest, um den Datenträger für nachfolgende Schreibsitzungen geöffnet zu lassen. Der Standardwert ist VARIANT_FALSE.

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

Wenn der freie Speicherplatz auf einem Datenträger 2 % oder weniger erreicht, markiert der Schreibvorgang den Datenträger geschlossen, unabhängig vom Wert dieser Eigenschaft. Durch diese Aktion wird sichergestellt, dass ein Datenträger über genügend freien Speicherplatz verfügt, um ein Dateisystem in einer Schreibsitzung aufzuzeichnen.

Sie können einen wiederbeschreibbaren Datenträger löschen, der als geschlossen markiert ist.

Beachten Sie, dass die IDiscFormat2Data::p ut_DisableConsumerDvdCompatibilityMode-Eigenschaft diese Eigenschaft ablösen kann. Weitere Informationen finden Sie unter put_DisableConsumerDvdCompatibilityMode .

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_ForceMediaToBeClosed