MF_FILE_OPENMODE-Enumeration (mfobjects.h)

Gibt an, wie eine Datei geöffnet oder erstellt wird.

Syntax

typedef enum __MIDL___MIDL_itf_mfobjects_0000_0018_0002 {
  MF_OPENMODE_FAIL_IF_NOT_EXIST = 0,
  MF_OPENMODE_FAIL_IF_EXIST = 1,
  MF_OPENMODE_RESET_IF_EXIST = 2,
  MF_OPENMODE_APPEND_IF_EXIST = 3,
  MF_OPENMODE_DELETE_IF_EXIST = 4
} MF_FILE_OPENMODE;

Konstanten

 
MF_OPENMODE_FAIL_IF_NOT_EXIST
Wert: 0
Öffnen Sie eine vorhandene Datei. Fehler, wenn die Datei nicht vorhanden ist.
MF_OPENMODE_FAIL_IF_EXIST
Wert: 1
Erstellen Sie eine neue Datei. Fehler, wenn die Datei bereits vorhanden ist.
MF_OPENMODE_RESET_IF_EXIST
Wert: 2
Öffnen Sie eine vorhandene Datei, und kürzen Sie sie ab, sodass die Größe null Bytes beträgt. Tritt ein Fehler auf, wenn die Datei noch nicht vorhanden ist.
MF_OPENMODE_APPEND_IF_EXIST
Wert: 3
Wenn die Datei nicht vorhanden ist, erstellen Sie eine neue Datei. Wenn die Datei vorhanden ist, öffnen Sie sie.
MF_OPENMODE_DELETE_IF_EXIST
Wert: 4
Erstellen Sie eine neue Datei. Wenn die Datei vorhanden ist, überschreiben Sie die Datei.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile mfobjects.h (include Mfidl.h)

Weitere Informationen

MFBeginCreateFile

MFCreateFile

MFCreateTempFile

Media Foundation-Enumerationen