Partager via


FILE_NETWORK_OPEN_INFORMATION structure (wdm.h)

La structure FILE_NETWORK_OPEN_INFORMATION est utilisée comme argument pour ZwQueryInformationFile.

Syntaxe

typedef struct _FILE_NETWORK_OPEN_INFORMATION {
  LARGE_INTEGER CreationTime;
  LARGE_INTEGER LastAccessTime;
  LARGE_INTEGER LastWriteTime;
  LARGE_INTEGER ChangeTime;
  LARGE_INTEGER AllocationSize;
  LARGE_INTEGER EndOfFile;
  ULONG         FileAttributes;
} FILE_NETWORK_OPEN_INFORMATION, *PFILE_NETWORK_OPEN_INFORMATION;

Membres

CreationTime

Spécifie l’heure de création du fichier.

LastAccessTime

Spécifie l’heure du dernier accès au fichier.

LastWriteTime

Spécifie l’heure de la dernière écriture du fichier.

ChangeTime

Spécifie l’heure de la dernière modification du fichier.

AllocationSize

Spécifie la 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

Spécifie la position absolue de fin du fichier en tant que décalage d’octets par rapport au début du fichier. EndOfFile spécifie le décalage d’octets à 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 dans le fichier. En d’autres termes, EndOfFile est le décalage vers l’octet qui suit immédiatement le dernier octet valide dans le fichier.

FileAttributes

Spécifie un ou plusieurs indicateurs FILE_ATTRIBUTE_XXX . Pour obtenir une description de ces indicateurs, consultez la documentation de la fonction GetFileAttributes dans le Microsoft Windows SDK.

Remarques

FILE_READ_ATTRIBUTES l’accès au fichier est nécessaire pour interroger ces informations.

Les valeurs de temps CreationTime, LastAccessTime, LastWriteTime et ChangeTime sont exprimées au format d’heure système absolu. L’heure système absolue est le nombre d’intervalles de 100 nanosecondes depuis le début de l’année 1601 dans le calendrier grégorien.

Cette structure doit être alignée sur une limite LONGLONG (8 octets).

Configuration requise

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

Voir aussi

ZwQueryInformationFile