structure FILE_BASIC_INFO (winbase.h)

Contient les informations de base d’un fichier. Utilisée pour les descripteurs de fichier.

Syntaxe

typedef struct _FILE_BASIC_INFO {
  LARGE_INTEGER CreationTime;
  LARGE_INTEGER LastAccessTime;
  LARGE_INTEGER LastWriteTime;
  LARGE_INTEGER ChangeTime;
  DWORD         FileAttributes;
} FILE_BASIC_INFO, *PFILE_BASIC_INFO;

Membres

CreationTime

Heure à laquelle le fichier a été créé au format FILETIME , qui est une valeur 64 bits représentant le nombre d’intervalles de 100 nanosecondes depuis le 1er janvier 1601 (UTC).

LastAccessTime

Heure à laquelle le fichier a été accédé pour la dernière fois au format FILETIME .

LastWriteTime

Heure à laquelle le fichier a été écrit pour la dernière fois au format FILETIME .

ChangeTime

Heure à laquelle le fichier a été modifié au format FILETIME .

FileAttributes

Attributs de fichier. Pour obtenir la liste des attributs, consultez Constantes d’attribut de fichier. Si cette valeur est définie sur 0 dans une structure FILE_BASIC_INFO passée à SetFileInformationByHandle , aucun des attributs n’est modifié.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau | applications UWP]
En-tête winbase.h (inclure Windows.h)
Composant redistribuable Kit de développement logiciel (SDK) Windows sur Windows Server 2003 et Windows XP.

Voir aussi

FILE_INFO_BY_HANDLE_CLASS

GetFileAttributes

GetFileInformationByHandleEx

SetFileInformationByHandle