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 les 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 fichier 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

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

Directory

Le répertoire de fichiers status. TRUE indique que l’objet de 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 de base zéro, elle fait en fait référence au premier octet libre du fichier ; autrement dit, il s’agit du décalage vers l’octet immédiatement après le dernier octet valide dans le fichier.

Configuration requise

Condition requise Valeur
En-tête wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h)

Voir aussi

ZwCreateFile

ZwQueryInformationFile

ZwSetInformationFile