estructura REG_QUERY_KEY_INFORMATION (wdm.h)
La estructura REG_QUERY_KEY_INFORMATION describe los metadatos que se van a consultar para una clave.
Sintaxis
typedef struct _REG_QUERY_KEY_INFORMATION {
PVOID Object;
KEY_INFORMATION_CLASS KeyInformationClass;
PVOID KeyInformation;
ULONG Length;
PULONG ResultLength;
PVOID CallContext;
PVOID ObjectContext;
PVOID Reserved;
} REG_QUERY_KEY_INFORMATION, *PREG_QUERY_KEY_INFORMATION;
Miembros
Object
Puntero al objeto de clave del Registro para la clave cuyos metadatos están a punto de consultarse.
KeyInformationClass
Valor de KEY_INFORMATION_CLASS que indica el tipo de información que devuelve el sistema.
KeyInformation
Puntero a un búfer que contiene la información que va a devolver el sistema. El formato del búfer depende del valor de KeyInformationClass. Para obtener más información, vea KEY_INFORMATION_CLASS.
Length
Especifica el tamaño, en bytes, del búfer de KeyInformation.
ResultLength
Puntero a una variable que recibe (del sistema) la cantidad de datos válidos, en bytes, en el búfer de KeyInformation.
CallContext
Información de contexto opcional definida por el controlador que puede proporcionar la rutina registryCall back del controlador RegistryCallback. Este miembro se define para Windows Vista y versiones posteriores del sistema operativo Windows.
ObjectContext
Puntero a la información de contexto definida por el controlador que el controlador ha asociado a un objeto del Registro llamando a CmSetCallbackObjectContext. Este miembro se define para Windows Vista y versiones posteriores del sistema operativo Windows.
Reserved
Este miembro está reservado para uso futuro. Este miembro se define para Windows Vista y versiones posteriores del sistema operativo Windows.
Observaciones
El sistema pasa esta estructura al RegistryCallback rutina cada vez que un subproceso intenta consultar los metadatos de una clave, por ejemplo, cuando un subproceso en modo de usuario llama a RegQueryInfoKey o cuando un controlador llama a ZwQueryKey.
Para obtener más información sobre las operaciones de filtrado del registro, consulte Filtrado de llamadas del Registro.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible en Microsoft Windows XP y versiones posteriores del sistema operativo Windows. |
encabezado de | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |