Função RegQueryReflectionKey (winreg.h)
Determina se a reflexão foi desabilitada ou habilitada para a chave especificada.
Sintaxe
LONG RegQueryReflectionKey(
[in] HKEY hBase,
[out] BOOL *bIsReflectionDisabled
);
Parâmetros
[in] hBase
Um identificador para a chave do Registro. Esse identificador é retornado pela função RegCreateKeyEx, RegCreateKeyTransacted, RegOpenKeyEx ou RegOpenKeyTransacted ; ele não pode especificar uma chave em um computador remoto.
[out] bIsReflectionDisabled
Um valor que indica se a reflexão foi desabilitada por meio de RegDisableReflectionKey ou habilitada por meio de RegEnableReflectionKey.
Retornar valor
Se a função obtiver êxito, o valor retornado será ERROR_SUCCESS.
Se a função falhar, o valor de retorno será o código de erro diferente de zero definido em Winerror.h. Você pode usar a função FormatMessage com o sinalizador FORMAT_MESSAGE_FROM_SYSTEM para obter uma descrição genérica do erro.
Comentários
Em WOW64, os aplicativos de 32 bits exibem uma árvore do Registro separada da árvore do Registro que os aplicativos de 64 bits exibem. A reflexão do Registro copia chaves e valores específicos do Registro entre as duas exibições.
Para desabilitar a reflexão do Registro, use a função RegDisableReflectionKey . Para restaurar a reflexão de uma chave desabilitada, use a função RegEnableReflectionKey .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista, Windows XP Professional x64 Edition [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008, Windows Server 2003 com SP1 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | winreg.h (inclua Windows.h) |
Biblioteca | AdvApi32.lib |
DLL | AdvApi32.dll |