FILE_STANDARD_INFORMATION_EX struttura (wdm.h)
La struttura FILE_STANDARD_INFORMATION_EX viene usata come argomento per le routine che eseguono query o impostano le informazioni sui file.
Sintassi
typedef struct _FILE_STANDARD_INFORMATION_EX {
LARGE_INTEGER AllocationSize;
LARGE_INTEGER EndOfFile;
ULONG NumberOfLinks;
BOOLEAN DeletePending;
BOOLEAN Directory;
BOOLEAN AlternateStream;
BOOLEAN MetadataAttribute;
} FILE_STANDARD_INFORMATION_EX, *PFILE_STANDARD_INFORMATION_EX;
Members
AllocationSize
Dimensioni dell'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 rigidi al file.
DeletePending
Stato di eliminazione in sospeso. TRUE indica che è stata richiesta un'eliminazione di file.
Directory
Stato della directory file. TRUE indica che l'oggetto file rappresenta una directory.
AlternateStream
Stato del flusso di dati alternativo. TRUE indica che l'oggetto file rappresenta un flusso di dati alternativo.
MetadataAttribute
Stato dell'attributo dei metadati. TRUE indica che l'oggetto file rappresenta un attributo di metadati.
Commenti
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; ovvero, è l'offset al byte immediatamente dopo l'ultimo byte valido nel file.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Server minimo supportato | Windows Server 2016 |
Intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |