REG_QUERY_KEY_NAME Struktur (wdm.h)
Die REG_QUERY_KEY_NAME Struktur beschreibt den vollständigen Registrierungsschlüsselnamen eines abgefragten Objekts.
Syntax
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;
Angehörige
Object
Ein Zeiger auf das Registrierungsschlüsselobjekt für den Schlüssel, dessen Metadaten abgefragt werden sollen.
ObjectNameInfo
Ein Zeiger auf eine OBJECT_NAME_INFORMATION Struktur (siehe wdm.h), die den vollständigen Registrierungsschlüsselnamen enthält, der vom System als Unicode-Zeichenfolge zurückgegeben werden soll.
Length
Gibt die Größe des ObjectNameInfo- Puffers in Bytes an.
ReturnLength
CallContext
Optionale treiberdefinierte Kontextinformationen, die die RegistryCallback Routine des Treibers bereitstellen können.
ObjectContext
Ein Zeiger auf treiberdefinierte Kontextinformationen, die der Treiber einem Registrierungsobjekt zugeordnet hat, indem CmSetCallbackObjectContextaufgerufen wird. Er enthält den Schlüsselkontext für den Schlüssel, der abgefragt wird.
Reserved
Dieses Mitglied ist für die zukünftige Verwendung reserviert.
Bemerkungen
Das System übergibt diese Struktur jedes Mal, wenn ein Thread versucht, den vollständigen Namen des Registrierungsschlüssels abzufragen, an die RegistryCallback Routine.
Weitere Informationen zu Registrierungsfiltervorgängen finden Sie unter Filtern von Registrierungsaufrufen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar unter Microsoft Windows 10 und höheren Versionen des Windows-Betriebssystems. |
Header- | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |