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;
Member
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 vom Treiber definierte Kontextinformationen, die die RegistryCallback-Routine des Treibers bereitstellen kann.
ObjectContext
Ein Zeiger auf vom Treiber definierte Kontextinformationen, die der Treiber einem Registrierungsobjekt zugeordnet hat, indem CmSetCallbackObjectContext aufgerufen wird. Sie enthält den Schlüsselkontext für den Schlüssel, der abgefragt wird.
Reserved
Dieses Element ist für die zukünftige Verwendung reserviert.
Hinweise
Das System übergibt diese Struktur jedes Mal an die RegistryCallback-Routine , wenn ein Thread versucht, den vollständigen Namen des Registrierungsschlüssels abzufragen.
Weitere Informationen zu Registrierungsfiltervorgängen finden Sie unter Filtern von Registrierungsaufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar unter Microsoft Windows 10 und höheren Versionen des Windows-Betriebssystems. |
Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |