Structure WIN32_FILE_ATTRIBUTE_DATA
typedef struct _WIN32_FILE_ATTRIBUTE_DATA {
DWORD dwFileAttributes;
FILETIME ftCreationTime;
FILETIME ftLastAccessTime;
FILETIME ftLastWriteTime;
DWORD nFileSizeHigh;
DWORD nFileSizeLow;
} WIN32_FILE_ATTRIBUTE_DATA,
*LPWIN32_FILE_ATTRIBUTE_DATA;
Avec dwFileAttributes: Attribut d'un fichier:
ftCreationTime Structure de type FILETIME indiquant quand un fichier ou un répertoire a été créé (non supporté par tous les systèmes et peut donc retourner la valeur 0).
ftLastAccessTime Structure de type FILETIME
indiquant pour un fichier la dernier fois que celui a été accédé
en lecture ou écriture. Pour un répertoire, il s'agit de la date
de création (non supporté par tous les systèmes et peut
donc retourner la valeur 0).
ftLastWriteTime Structure de type FILETIME
indiquant le dernier accès en écriture sur le fichier. Sinon,
toujours la date de création d'un répertoire (non supporté
par tous les systèmes et peut donc retourner la valeur 0).
nFileSizeHigh
nFileSizeLow Taille du fichier
Voir le chapitre
FILETIME pour une conversion en structure
time_t.