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) |