estrutura QUERY_ON_CREATE_FILE_STAT_INFORMATION (ntifs.h)
A estrutura
Sintaxe
typedef struct _QUERY_ON_CREATE_FILE_STAT_INFORMATION {
LARGE_INTEGER FileId;
LARGE_INTEGER CreationTime;
LARGE_INTEGER LastAccessTime;
LARGE_INTEGER LastWriteTime;
LARGE_INTEGER ChangeTime;
LARGE_INTEGER AllocationSize;
LARGE_INTEGER EndOfFile;
ULONG FileAttributes;
ULONG ReparseTag;
ULONG NumberOfLinks;
} QUERY_ON_CREATE_FILE_STAT_INFORMATION, *PQUERY_ON_CREATE_FILE_STAT_INFORMATION;
Membros
FileId
A ID do arquivo.
CreationTime
A hora de criação do arquivo.
LastAccessTime
A hora em que o arquivo foi acessado pela última vez.
LastWriteTime
A última vez em que o arquivo foi gravado.
ChangeTime
A última vez que um arquivo foi alterado.
AllocationSize
O tamanho da alocação de arquivo, em bytes. Normalmente, esse valor é um múltiplo do setor ou do tamanho do cluster do dispositivo físico subjacente.
EndOfFile
A nova posição de fim de arquivo absoluta como um deslocamento de bytes desde o início do arquivo. EndOfFile especifica o deslocamento de bytes até o final do arquivo. Como esse valor é baseado em zero, ele realmente se refere ao primeiro byte gratuito no arquivo. Em outras palavras, EndOfFile é o deslocamento para o byte imediatamente após o último byte válido no arquivo.
FileAttributes
Os atributos do arquivo, que podem ser qualquer combinação válida dos valores a seguir.
Atributo | Significado |
---|---|
FILE_ATTRIBUTE_READONLY (0x00000001) | O arquivo é somente leitura. |
FILE_ATTRIBUTE_HIDDEN (0x00000002) | O arquivo ou diretório está oculto. |
FILE_ATTRIBUTE_SYSTEM (0x00000004) | O arquivo ou diretório é parcial ou exclusivamente usado pelo sistema operacional. |
FILE_ATTRIBUTE_DIRECTORY (0x00000010) | Identifica um diretório. |
FILE_ATTRIBUTE_ARCHIVE (0x00000020) | Um arquivo ou diretório marcado para arquivo morto. |
FILE_ATTRIBUTE_NORMAL (0x00000080) | Um arquivo que não tem outros atributos definidos. Esse atributo é válido somente quando usado sozinho. |
ReparseTag
Reparse marca de ponto. Consulte Sobre os pontos de nova análise para obter mais informações.
NumberOfLinks
O número de links para o arquivo.
Observações
O sistema de arquivos aloca essa estrutura e preenche as informações solicitadas, se houver suporte, enquanto processa uma criação de arquivo. O Gerenciador de Filtros liberará a estrutura alocada.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10, versão 1809 |
cabeçalho | ntifs.h |