Compartir a través de


Función RegQueryReflectionKey (winreg.h)

Determina si la reflexión se ha deshabilitado o habilitado para la clave especificada.

Sintaxis

LONG RegQueryReflectionKey(
  [in]  HKEY hBase,
  [out] BOOL *bIsReflectionDisabled
);

Parámetros

[in] hBase

Identificador de la clave del Registro. Este identificador lo devuelve la función RegCreateKeyEx, RegCreateKeyTransacted, RegOpenKeyEx o RegOpenKeyTransacted ; no puede especificar una clave en un equipo remoto.

[out] bIsReflectionDisabled

Valor que indica si la reflexión se ha deshabilitado mediante RegDisableReflectionKey o habilitado mediante RegEnableReflectionKey.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es ERROR_SUCCESS.

Si la función no se ejecuta correctamente, el valor devuelto es un código de error distinto de cero definido en Winerror.h. Puede usar la función FormatMessage con la marca FORMAT_MESSAGE_FROM_SYSTEM para obtener una descripción genérica del error.

Comentarios

En WOW64, las aplicaciones de 32 bits ven un árbol del Registro que es independiente del árbol del Registro que ve las aplicaciones de 64 bits. La reflexión del Registro copia claves y valores del Registro específicos entre las dos vistas.

Para deshabilitar la reflexión del Registro, use la función RegDisableReflectionKey . Para restaurar la reflexión de una clave deshabilitada, use la función RegEnableReflectionKey .

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista, Windows XP Professional x64 Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008, Windows Server 2003 con SP1 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winreg.h (incluya Windows.h)
Library AdvApi32.lib
Archivo DLL AdvApi32.dll

Consulte también

RegCreateKeyEx

RegDisableReflectionKey

RegEnableReflectionKey

RegOpenKeyEx

Funciones del Registro

Redirector del Registro