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) |