Share via


enumeração MF_FILE_OPENMODE (mfobjects.h)

Especifica como abrir ou criar um arquivo.

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 um arquivo existente. Falhará se o arquivo não existir.
MF_OPENMODE_FAIL_IF_EXIST
Valor: 1
Crie um arquivo. Falhará se o arquivo já existir.
MF_OPENMODE_RESET_IF_EXIST
Valor: 2
Abra um arquivo existente e trunque-o para que o tamanho seja zero bytes. Falhará se o arquivo ainda não existir.
MF_OPENMODE_APPEND_IF_EXIST
Valor: 3
Se o arquivo não existir, crie um novo arquivo. Se o arquivo existir, abra-o.
MF_OPENMODE_DELETE_IF_EXIST
Valor: 4
Crie um arquivo. Se o arquivo existir, substitua o arquivo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho mfobjects.h (inclua Mfidl.h)

Confira também

MFBeginCreateFile

MFCreateFile

MFCreateTempFile

Enumerações do Media Foundation