Condividi tramite


FILE_STANDARD_INFORMATION struttura (wdm.h)

La struttura FILE_STANDARD_INFORMATION viene usata come argomento per le routine che eseguono query o impostano le 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;

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.

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
Intestazione wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Vedi anche

ZwCreateFile

ZwQueryInformationFile

ZwSetInformationFile