struttura FILE_STANDARD_INFORMATION (wdm.h)
La struttura FILE_STANDARD_INFORMATION viene utilizzata come argomento per le routine che eseguono query o impostano informazioni sui file.
Sintassi
typedef struct _FILE_STANDARD_INFORMATION {
LARGE_INTEGER AllocationSize;
LARGE_INTEGER EndOfFile;
ULONG NumberOfLinks;
BOOLEAN DeletePending;
BOOLEAN Directory;
} FILE_STANDARD_INFORMATION, *PFILE_STANDARD_INFORMATION;
Membri
AllocationSize
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
Fine del percorso del file come offset di byte.
NumberOfLinks
Numero di collegamenti reali al file.
DeletePending
Stato di eliminazione in sospeso. TRUE indica che è stata richiesta un'eliminazione di file.
Directory
Stato della directory del file. TRUE indica che l'oggetto file rappresenta una directory.
Osservazioni
EndOfFile specifica l'offset di byte alla fine del file. Poiché questo valore è in base zero, si riferisce effettivamente al primo byte libero nel file; ovvero, è l'offset al byte immediatamente successivo all'ultimo byte valido nel file.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |