структура FILE_REPARSE_POINT_INFORMATION (ntifs.h)
Структура FILE_REPARSE_POINT_INFORMATION используется для запроса сведений о точке повторного выполнения.
Синтаксис
typedef struct _FILE_REPARSE_POINT_INFORMATION {
LONGLONG FileReference;
ULONG Tag;
} FILE_REPARSE_POINT_INFORMATION, *PFILE_REPARSE_POINT_INFORMATION;
Члены
FileReference
Номер ссылки на 8-байтовый файл для файла. NTFS создает это число и назначает его файлу автоматически при создании файла.
Tag
Тег точки повторного анализа, указывающий структуру данных повторного анализа. Дополнительные сведения о тегах точек повторного анализа см. в .
Замечания
Эти сведения можно запрашивать в любом из следующих способов:
Вызов ZwQueryDirectoryFileEx, передав FileReparsePointInformation в качестве значения FileInformationClass и передачи выделенного вызывающим объектом буфера FILE_REPARSE_POINT_INFORMATION-структурированного буфера в качестве значения FileInformation.
Создайте IRP с основным кодом функции IRP_MJ_DIRECTORY_CONTROL и дополнительным кодом функции IRP_MN_QUERY_DIRECTORY.
Для запроса этих сведений не требуются определенные права доступа.
Эта структура должна быть выровнена по длине.
Дополнительные сведения о точках повторного анализа см. в разделе
Требования
Требование | Ценность |
---|---|
заголовка | ntifs.h (include Ntifs.h, Fltkernel.h) |