Compartilhar via


estrutura FILE_NETWORK_OPEN_INFORMATION (wdm.h)

A estrutura FILE_NETWORK_OPEN_INFORMATION é usada como um argumento para ZwQueryInformationFile.

Sintaxe

typedef struct _FILE_NETWORK_OPEN_INFORMATION {
  LARGE_INTEGER CreationTime;
  LARGE_INTEGER LastAccessTime;
  LARGE_INTEGER LastWriteTime;
  LARGE_INTEGER ChangeTime;
  LARGE_INTEGER AllocationSize;
  LARGE_INTEGER EndOfFile;
  ULONG         FileAttributes;
} FILE_NETWORK_OPEN_INFORMATION, *PFILE_NETWORK_OPEN_INFORMATION;

Membros

CreationTime

Especifica a hora em que o arquivo foi criado.

LastAccessTime

Especifica a hora em que o arquivo foi acessado pela última vez.

LastWriteTime

Especifica a hora em que o arquivo foi gravado pela última vez.

ChangeTime

Especifica a hora em que o arquivo foi alterado pela última vez.

AllocationSize

Especifica o tamanho da alocação de arquivo, em bytes. Normalmente, esse valor é um múltiplo do tamanho do setor ou do cluster do dispositivo físico subjacente.

EndOfFile

Especifica a posição absoluta do fim do arquivo como um deslocamento de bytes do 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

Especifica um ou mais sinalizadores FILE_ATTRIBUTE_XXX . Para obter descrições desses sinalizadores, consulte a documentação da função GetFileAttributes no SDK do Microsoft Windows.

Comentários

FILE_READ_ATTRIBUTES acesso ao arquivo é necessário para consultar essas informações.

Os valores de hora CreationTime, LastAccessTime, LastWriteTime e ChangeTime são expressos em formato de hora absoluto do sistema. A hora absoluta do sistema é o número de intervalos de 100 nanossegundos desde o início do ano 1601 no calendário gregoriano.

Essa estrutura deve ser alinhada em um limite LONGLONG (8 bytes).

Requisitos

Requisito Valor
Cabeçalho wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Confira também

ZwQueryInformationFile