Función RegDisableReflectionKey (winreg.h)
Deshabilita la reflexión del Registro para la clave especificada. Deshabilitar la reflexión de una clave no afecta a la reflexión de ninguna subclave.
Sintaxis
LONG RegDisableReflectionKey(
[in] HKEY hBase
);
Parámetros
[in] hBase
Identificador de una clave del Registro abierta. Este identificador lo devuelve la función RegCreateKeyEx, RegCreateKeyTransacted, RegOpenKeyEx o RegOpenKeyTransacted ; no puede especificar una clave en un equipo remoto.
Si la clave no está en la lista de reflexión, la función se realiza correctamente, pero no tiene ningún efecto. Para obtener más información, vea Redirector del Registro y Reflexión del Registro.
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 ven las aplicaciones de 64 bits. La reflexión del Registro copia claves y valores específicos del Registro entre las dos vistas.
Para restaurar la reflexión del Registro para 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 (incluye Windows.h) |
Library | Advapi32.lib |
Archivo DLL | Advapi32.dll |