_Structure d' _ _ en-tête de segment d’enregistrement de fichier
[Cette structure est valide uniquement pour la version 3 des volumes NTFS ; elles peuvent être modifiées dans les versions ultérieures.]
Représente le segment d’enregistrement de fichier. Il s’agit de l’en-tête pour chaque segment d’enregistrement de fichier dans la table de fichiers maîtres (MFT).
Syntaxe
typedef struct _FILE_RECORD_SEGMENT_HEADER {
MULTI_SECTOR_HEADER MultiSectorHeader;
ULONGLONG Reserved1;
USHORT SequenceNumber;
USHORT Reserved2;
USHORT FirstAttributeOffset;
USHORT Flags;
ULONG Reserved3[2];
FILE_REFERENCE BaseFileRecordSegment;
USHORT Reserved4;
UPDATE_SEQUENCE_ARRAY UpdateSequenceArray;
} FILE_RECORD_SEGMENT_HEADER, *PFILE_RECORD_SEGMENT_HEADER;
Membres
-
MultiSectorHeader
-
En-tête multisecteur défini par le gestionnaire de cache. La structure d' _ _ en-tête multisecteur contient toujours la signature « fichier » et une description de l’emplacement et de la taille du tableau de séquences de mise à jour.
-
Reserved1
-
Réservé.
-
SequenceNumber
-
Numéro séquentiel. Cette valeur est incrémentée chaque fois qu’un segment d’enregistrement de fichier est libéré ; elle est égale à 0 si le segment n’est pas utilisé. Le champ de champ d’une référence de fichier doit correspondre au contenu de ce champ ; Si elles ne correspondent pas, la référence de fichier est incorrecte et probablement obsolète.
-
Réservé 2
-
Réservé.
-
FirstAttributeOffset
-
Décalage du premier enregistrement d’attribut, en octets.
-
Indicateurs
-
Indicateurs de fichier.
-
Fichier _ _Segment _ d’enregistrement en cours d' _ utilisation (0x0001)
-
Fichier _ INDEX de nom de fichier _ _ _ présent (0x0002)
-
-
Reserved3
-
Réservé.
-
BaseFileRecordSegment
-
Référence de fichier au segment d’enregistrement de fichier de base pour ce fichier. S’il s’agit de l’enregistrement de fichier de base, la valeur est 0. Consultez _ _ référence de segment MFT.
-
Reserved4
-
Réservé.
-
UpdateSequenceArray
-
Tableau de séquence de mise à jour pour protéger les transferts multisecteur du segment d’enregistrement de fichier.
Remarques
Notez qu’il n’y a aucun fichier d’en-tête associé pour cette structure.
Cette définition de structure est valide uniquement pour la version majeure de la version 3 et la version mineure 0 ou 1, comme indiqué par FSCTL _ obtenir les _ _ _ données du volume NTFS.