estrutura FILE_ZERO_DATA_INFORMATION_EX (ntifs.h)
Contém um intervalo de um arquivo a ser definido como zeros. Essa estrutura é usada pelo código de controle FSCTL_SET_ZERO_DATA . É semelhante a FILE_ZERO_DATA_INFORMATION, mas contém um membro flags adicional.
Sintaxe
typedef struct _FILE_ZERO_DATA_INFORMATION_EX {
LARGE_INTEGER FileOffset;
LARGE_INTEGER BeyondFinalZero;
ULONG Flags;
} FILE_ZERO_DATA_INFORMATION_EX, *PFILE_ZERO_DATA_INFORMATION_EX;
Membros
FileOffset
O deslocamento de arquivo do início do intervalo a ser definido como zeros, em bytes.
BeyondFinalZero
O deslocamento de bytes do primeiro byte além do último byte zero.
Flags
Há suporte para os seguintes sinalizadores:
Sinalizador | Descrição |
---|---|
FILE_ZERO_DATA_INFORMATION_FLAG_PRESERVE_CACHED_DATA | Indica não limpar o conteúdo do cache correspondente a esse intervalo do arquivo. Somente os drivers podem definir esse sinalizador. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Servidor mínimo com suporte | Windows Server 2016 |
Cabeçalho | ntifs.h (inclua Ntifs.h) |