Partager via


structure FILE_STANDARD_INFORMATION (wdm.h)

La structure FILE_STANDARD_INFORMATION est utilisée comme argument pour les routines qui interrogent ou définissent des informations de fichier.

Syntaxe

typedef struct _FILE_STANDARD_INFORMATION {
  LARGE_INTEGER AllocationSize;
  LARGE_INTEGER EndOfFile;
  ULONG         NumberOfLinks;
  BOOLEAN       DeletePending;
  BOOLEAN       Directory;
} FILE_STANDARD_INFORMATION, *PFILE_STANDARD_INFORMATION;

Membres

AllocationSize

Taille d’allocation de fichiers en octets. En règle générale, cette valeur est un multiple de la taille du secteur ou du cluster de l’appareil physique sous-jacent.

EndOfFile

Fin de l’emplacement du fichier en tant que décalage d’octet.

NumberOfLinks

Nombre de liens durs vers le fichier.

DeletePending

État de suppression en attente. TRUE indique qu’une suppression de fichier a été demandée.

Directory

État du répertoire de fichiers. TRUE indique que l’objet fichier représente un répertoire.

Remarques

EndOfFile spécifie le décalage d’octet à la fin du fichier. Étant donné que cette valeur est basée sur zéro, elle fait réellement référence au premier octet libre dans le fichier ; autrement dit, il s’agit du décalage vers l’octet immédiatement après le dernier octet valide dans le fichier.

Exigences

Exigence Valeur
d’en-tête wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Voir aussi

ZwCreateFile

ZwQueryInformationFile

ZwSetInformationFile