FILE_NOTIFY_INFORMATION structure (winnt.h)
Décrit les modifications trouvées par la fonction ReadDirectoryChangesW.
Syntaxe
typedef struct _FILE_NOTIFY_INFORMATION {
DWORD NextEntryOffset;
DWORD Action;
DWORD FileNameLength;
WCHAR FileName[1];
} FILE_NOTIFY_INFORMATION, *PFILE_NOTIFY_INFORMATION;
Membres
NextEntryOffset
Nombre d’octets qui doivent être ignorés pour accéder à l’enregistrement suivant. La valeur zéro indique qu’il s’agit du dernier enregistrement.
Action
Type de modification qui s’est produite. Ce membre peut être l’une des valeurs suivantes.
FileNameLength
Taille de la partie du nom de fichier de l’enregistrement, en octets. Notez que cette valeur n’inclut pas le caractère null de fin.
FileName[1]
Champ de longueur variable qui contient le nom de fichier relatif au handle de répertoire. Le nom de fichier est au format caractère Unicode et n’est pas terminé par null.
S’il existe un nom court et un nom long pour le fichier, la fonction retourne l’un de ces noms, mais il n’est pas spécifié lequel.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | winnt.h (inclure Windows.h) |