структура NTFS_FILE_RECORD_OUTPUT_BUFFER (winioctl.h)

Получает выходные данные из кода элемента управления FSCTL_GET_NTFS_FILE_RECORD .

Синтаксис

typedef struct {
  LARGE_INTEGER FileReferenceNumber;
  DWORD         FileRecordLength;
  BYTE          FileRecordBuffer[1];
} NTFS_FILE_RECORD_OUTPUT_BUFFER, *PNTFS_FILE_RECORD_OUTPUT_BUFFER;

Члены

FileReferenceNumber

Идентификатор возвращенной записи файла. Это не обязательно идентификатор файла, указанный в элементе FileReferenceNumber структуры NTFS_FILE_RECORD_INPUT_BUFFER . Дополнительные сведения см. в разделе Примечания страницы справочника по FSCTL_GET_NTFS_FILE_RECORD .

FileRecordLength

Длина возвращенной записи файла в байтах.

FileRecordBuffer[1]

Начальная папка буфера для возвращаемой записи файла.

Комментарии

Чтобы получить данные для заполнения этой структуры, используйте код элемента управления DeviceIoControlFSCTL_GET_NTFS_FILE_RECORD .

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть winioctl.h (включая Windows.h)

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

FSCTL_GET_NTFS_FILE_RECORD

NTFS_FILE_RECORD_INPUT_BUFFER