перечисление MF_FILE_OPENMODE (mfobjects.h)

Указывает, как открыть или создать файл.

Синтаксис

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;

Константы

 
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
Создайте новый файл. Если файл существует, перезапишите его.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть mfobjects.h (включая Mfidl.h)

См. также раздел

MFBeginCreateFile

MFCreateFile

MFCreateTempFile

Перечисления Media Foundation