структура 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) |