Структура NTFS_FILE_RECORD_OUTPUT_BUFFER обеспечивает вывод данных управляющим кодом 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
Начальное местоположение буфера для возвращенной записи файла.
Замечания
Чтобы извлечь данные для заполнения полей в этой структуре, используйте функцию DeviceIoControl с управляющим кодом FSCTL_GET_NTFS_FILE_RECORD .
Смотри также
Структуры, используемые в управлении файлами, NTFS_FILE_RECORD_INPUT_BUFFER, FSCTL_GET_NTFS_FILE_RECORD
Размещение и совместимость NTFS_FILE_RECORD_OUTPUT_BUFFER |
||
К |
Windows XP |
Да |
л |
Windows 2000 Professional |
Да |
и |
Windows NT |
Нет |
е |
Windows Me |
Нет |
н |
Windows 98 |
Нет |
т |
Windows 95 |
Нет |
С |
Windows Server 2003 |
Да |
е | Windows 2000 Server | Да |
р | Windows NT Server | Нет |
в | ||
е | ||
р | ||
Используемая библиотека |
- |
|
Используемая DLL | - | |
Заголовочный файл | ||
- объявлено в |
Winioctl.h |
|
- включено в |
- |
|
Unicode |
Нет |
|
Замечания по платформе |
Не имеется |