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


структура REPARSE_GUID_DATA_BUFFER (winnt.h)

Содержит сведения о точке повторного перепара. Он используется в коде элемента управления FSCTL_GET_REPARSE_POINT .

Синтаксис

typedef struct _REPARSE_GUID_DATA_BUFFER {
  DWORD  ReparseTag;
  WORD   ReparseDataLength;
  WORD   Reserved;
  GUID   ReparseGuid;
  struct {
    BYTE DataBuffer[1];
  } GenericReparseBuffer;
} REPARSE_GUID_DATA_BUFFER, *PREPARSE_GUID_DATA_BUFFER;

Члены

ReparseTag

Тег точки повторного перепара. Этот элемент определяет структуру определяемых пользователем данных повторного анализа. Дополнительные сведения см. в разделе Повторная аналитика тегов точек.

ReparseDataLength

Размер данных повторного анализа в элементе DataBuffer в байтах. Это значение может отличаться для разных тегов и может отличаться в двух вариантах использования одного и того же тега.

Reserved

Защищены; не использовать.

ReparseGuid

Идентификатор GUID, который однозначно идентифицирует точку повторного измерения. При задании точки повторного определения приложение должно предоставить guid , отличный от NULL, в члене ReparseGuid . При извлечении точки повторного просмотра из файловой системы ReparseGuid — это GUID , назначенный при установке точки повторного просмотра.

GenericReparseBuffer

GenericReparseBuffer.DataBuffer[1]

Определяемые пользователем данные для точки повторного анализа. Содержимое определяется реализацией точки повторного определения. Тег в элементе ReparseTag и GUID в элементе ReparseGuid указывают, как следует интерпретировать данные.

Комментарии

Структура REPARSE_GUID_DATA_BUFFER используется всеми сторонними многоуровневые драйверы для хранения данных для точки повторного анализа. Каждая точка повторного преобразования содержит один экземпляр структуры REPARSE_GUID_DATA_BUFFER .

Требования

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

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

FSCTL_GET_REPARSE_POINT

Точки повторного синтаксического анализа