struttura REG_QUERY_KEY_NAME (wdm.h)

La struttura REG_QUERY_KEY_NAME descrive il nome completo della chiave del Registro di sistema di un oggetto sottoposto a query.

Sintassi

C++
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;

Membri

Object

Puntatore all'oggetto chiave del Registro di sistema per la chiave i cui metadati devono essere sottoposti a query.

ObjectNameInfo

Puntatore a una struttura OBJECT_NAME_INFORMATION (vedere wdm.h) che contiene il nome completo della chiave del Registro di sistema da restituire dal sistema, come stringa Unicode.

Length

Specifica le dimensioni, in byte, del buffer ObjectNameInfo.

ReturnLength

CallContext

Informazioni di contesto facoltative definite dal driver che il driver RegistryCallback routine può fornire.

ObjectContext

Puntatore alle informazioni sul contesto definite dal driver associate a un oggetto del Registro di sistema chiamando CmSetCallbackObjectContext. Contiene il contesto della chiave per la chiave su cui viene eseguita una query.

Reserved

Questo membro è riservato per un uso futuro.

Osservazioni

Il sistema passa questa struttura al RegistryCallback routine ogni volta che un thread tenta di eseguire una query sul nome completo della chiave del Registro di sistema.

Per altre informazioni sulle operazioni di filtro del Registro di sistema, vedere Filtro delle chiamate del Registro di sistema.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Microsoft Windows 10 e versioni successive del sistema operativo Windows.
intestazione wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Vedere anche

REG_NOTIFY_CLASS

RegistryCallback