структура REG_QUERY_KEY_NAME (wdm.h)

Структура REG_QUERY_KEY_NAME описывает полное имя раздела реестра запрашиваемого объекта.

Синтаксис

typedef struct _REG_QUERY_KEY_NAME {
  PVOID                    Object;
  POBJECT_NAME_INFORMATION ObjectNameInfo;
  ULONG                    Length;
  PULONG                   ReturnLength;
  PVOID                    CallContext;
  PVOID                    ObjectContext;
  PVOID                    Reserved;
} REG_QUERY_KEY_NAME, *PREG_QUERY_KEY_NAME;

Члены

Object

Указатель на объект раздела реестра для раздела, метаданные которого будут запрошены.

ObjectNameInfo

Указатель на структуру OBJECT_NAME_INFORMATION (см. wdm.h), содержащую полное имя раздела реестра, возвращаемое системой в виде строки Юникода.

Length

Указывает размер буфера ObjectNameInfo (в байтах).

ReturnLength

CallContext

Необязательные сведения о контексте, определяемые драйвером, которые может предоставлять подпрограмма RegistryCallback драйвера.

ObjectContext

Указатель на определяемые драйвером контекстные сведения, связанные драйвером с объектом реестра путем вызова CmSetCallbackObjectContext. Он содержит контекст ключа для запрашиваемого ключа.

Reserved

Этот элемент зарезервирован для использования в будущем.

Комментарии

Система передает эту структуру в подпрограмму RegistryCallback каждый раз, когда поток пытается запросить полное имя раздела реестра.

Дополнительные сведения об операциях фильтрации реестра см. в разделе Фильтрация вызовов реестра.

Требования

Требование Значение
Минимальная версия клиента Доступно в Microsoft Windows 10 и более поздних версиях операционной системы Windows.
Верхняя часть wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h)

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

REG_NOTIFY_CLASS

RegistryCallback