FILE_NETWORK_OPEN_INFORMATION struttura (wdm.h)

La struttura FILE_NETWORK_OPEN_INFORMATION viene usata come argomento per ZwQueryInformationFile.

Sintassi

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;

Members

CreationTime

Specifica l'ora di creazione del file.

LastAccessTime

Specifica l'ora in cui è stato eseguito l'ultimo accesso al file.

LastWriteTime

Specifica l'ora in cui il file è stato scritto.

ChangeTime

Specifica l'ora dell'ultima modifica del file.

AllocationSize

Specifica le dimensioni di allocazione dei file in byte. In genere, questo valore è un multiplo delle dimensioni del settore o del cluster del dispositivo fisico sottostante.

EndOfFile

Specifica la posizione end-of-file assoluta come offset di byte dall'inizio del file. EndOfFile specifica l'offset di byte alla fine del file. Poiché questo valore è basato su zero, si riferisce effettivamente al primo byte libero nel file. In altre parole, EndOfFile è l'offset al byte immediatamente dopo l'ultimo byte valido nel file.

FileAttributes

Specifica uno o più flag FILE_ATTRIBUTE_XXX . Per le descrizioni di questi flag, vedere la documentazione della funzione GetFileAttributes nella Microsoft Windows SDK.

Commenti

FILE_READ_ATTRIBUTES l'accesso al file è necessario per eseguire query su queste informazioni.

I valori time CreationTime, LastAccessTime, LastWriteTime e ChangeTime vengono espressi in formato di tempo di sistema assoluto. Il tempo di sistema assoluto è il numero di intervalli di 100 nanosecondi dall'inizio dell'anno 1601 nel calendario gregoriano.

Questa struttura deve essere allineata a un limite LONGLONG (8 byte).

Requisiti

Requisito Valore
Intestazione wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Vedi anche

ZwQueryInformationFile