Compartir a través de


enumeración MF_FILE_OPENMODE (mfobjects.h)

Especifica cómo abrir o crear un archivo.

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;

Constantes

 
MF_OPENMODE_FAIL_IF_NOT_EXIST
Valor: 0
Abra un archivo existente. Se produce un error si el archivo no existe.
MF_OPENMODE_FAIL_IF_EXIST
Valor: 1
Cree un archivo. Se produce un error si el archivo ya existe.
MF_OPENMODE_RESET_IF_EXIST
Valor: 2
Abra un archivo existente y trunquelo, de modo que el tamaño sea cero bytes. Se produce un error si el archivo aún no existe.
MF_OPENMODE_APPEND_IF_EXIST
Valor: 3
Si el archivo no existe, cree un nuevo archivo. Si el archivo existe, ábralo.
MF_OPENMODE_DELETE_IF_EXIST
Valor: 4
Cree un archivo. Si el archivo existe, sobrescriba el archivo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado mfobjects.h (include Mfidl.h)

Consulte también

MFBeginCreateFile

MFCreateFile

MFCreateTempFile

Enumeraciones de Media Foundation