Partager via


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

Table de fichier maître