Partager via


structure REG_QUERY_KEY_NAME (wdm.h)

La structure REG_QUERY_KEY_NAME décrit le nom complet de la clé de Registre d’un objet interrogé.

Syntaxe

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;

Membres

Object

Pointeur vers l’objet de clé de Registre pour la clé dont les métadonnées sont sur le point d’être interrogées.

ObjectNameInfo

Pointeur vers une structure OBJECT_NAME_INFORMATION (voir wdm.h) qui contient le nom de clé de Registre complet à retourner par le système, sous forme de chaîne Unicode.

Length

Spécifie la taille, en octets, de la mémoire tampon ObjectNameInfo.

ReturnLength

CallContext

Informations contextuelles facultatives définies par le pilote que la routine RegistryCallback du pilote peut fournir.

ObjectContext

Pointeur vers les informations de contexte définies par le pilote associées à un objet de Registre en appelant CmSetCallbackObjectContext. Il contient le contexte clé de la clé interrogée.

Reserved

Ce membre est réservé à une utilisation ultérieure.

Remarques

Le système transmet cette structure à la routine RegistryCallback chaque fois qu’un thread tente d’interroger le nom complet de la clé de Registre.

Pour plus d’informations sur les opérations de filtrage du Registre, consultez appels de Registre de filtrage.

Exigences

Exigence Valeur
client minimum pris en charge Disponible sur Microsoft Windows 10 et versions ultérieures du système d’exploitation Windows.
d’en-tête wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Voir aussi

REG_NOTIFY_CLASS

RegistryCallback