Поделиться через


структура MFT_SEGMENT_REFERENCE

[Эта структура действительна только для томов NTFS версии 3; она может быть изменена в будущих версиях.]

Представляет адрес в таблице файлов master (MFT). Адрес помечается циклическим повторно используемым порядковым номером, заданным на момент, когда ссылка на сегмент MFT была действительной.

Синтаксис

typedef struct _MFT_SEGMENT_REFERENCE {
  ULONG  SegmentNumberLowPart;
  USHORT SegmentNumberHighPart;
  USHORT SequenceNumber;
} MFT_SEGMENT_REFERENCE, *PMFT_SEGMENT_REFERENCE;

Члены

SegmentNumberLowPart

Низкая часть номера сегмента.

SegmentNumberHighPart

Высокая часть номера сегмента.

SequenceNumber

Ненулевой порядковый номер. Значение 0 зарезервировано.

Комментарии

Обратите внимание, что для этой структуры нет связанного файла заголовка.

Это определение структуры допустимо только для основной версии 3 и дополнительной версии 0 или 1, как сообщает FSCTL_GET_NTFS_VOLUME_DATA.

Тип данных FILE_REFERENCE определяется следующим образом.

typedef MFT_SEGMENT_REFERENCE FILE_REFERENCE, *PFILE_REFERENCE;

См. также раздел

Таблица главных файлов