Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[Cette structure est valide uniquement pour la version 3 des volumes NTFS; elle peut être modifiée dans les versions ultérieures.]
Représente un attribut de nom de fichier. Un fichier a un attribut de nom de fichier pour chaque répertoire dans lequel il est entré.
Syntaxe
typedef struct _FILE_NAME {
FILE_REFERENCE ParentDirectory;
UCHAR Reserved[0x38];
UCHAR FileNameLength;
UCHAR Flags;
WCHAR FileName[1];
} FILE_NAME, *PFILE_NAME;
Membres
-
ParentDirectory
-
Référence de fichier au répertoire qui indexe ce nom. Voir MFT_SEGMENT_REFERENCE.
-
Reserved
-
Réservé.
-
FileNameLength
-
Longueur du nom de fichier, en caractères Unicode.
-
Indicateurs
-
Indicateurs de nom de fichier.
-
FILE_NAME_NTFS (0x01)
-
FILE_NAME_DOS (0x02)
-
-
FileName
-
Premier caractère du nom de fichier.
Notes
Notez qu’aucun fichier d’en-tête n’est associé à cette structure.
Cette définition de structure est valide uniquement pour la version majeure 3 et la version mineure 0 ou 1, comme indiqué par FSCTL_GET_NTFS_VOLUME_DATA.
Voir aussi