structure MFT_SEGMENT_REFERENCE
[Cette structure est valide uniquement pour la version 3 des volumes NTFS ; elle peut être modifiée dans les versions ultérieures.]
Représente une adresse dans la table de fichiers master (MFT). L’adresse est étiquetée avec un numéro de séquence réutilisé de manière circulaire qui est défini au moment où la référence de segment MFT était valide.
Syntaxe
typedef struct _MFT_SEGMENT_REFERENCE {
ULONG SegmentNumberLowPart;
USHORT SegmentNumberHighPart;
USHORT SequenceNumber;
} MFT_SEGMENT_REFERENCE, *PMFT_SEGMENT_REFERENCE;
Membres
-
SegmentNumberLowPart
-
Partie inférieure du numéro de segment.
-
SegmentNumberHighPart
-
Partie haute du numéro de segment.
-
SequenceNumber
-
Numéro de séquence différent de zéro. La valeur 0 est réservée.
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.
Le type de données FILE_REFERENCE est défini comme suit.
typedef MFT_SEGMENT_REFERENCE FILE_REFERENCE, *PFILE_REFERENCE;
Voir aussi