Condividi tramite


Funzione RegEnableReflectionKey (winreg.h)

Ripristina la reflection del Registro di sistema per la chiave disabilitata specificata. Il ripristino della reflection per una chiave non influisce sulla riflessione di alcuna sottochiave.

Sintassi

LONG RegEnableReflectionKey(
  [in] HKEY hBase
);

Parametri

[in] hBase

Handle alla chiave del Registro di sistema disabilitata in precedenza usando la funzione RegDisableReflectionKey . Questo handle viene restituito dalla funzione RegCreateKeyEx, RegCreateKeyTransacted, RegOpenKeyEx o RegOpenKeyTransacted; non può specificare una chiave in un computer remoto.

Se la chiave non è presente nell'elenco di reflection, questa funzione ha esito positivo ma non ha alcun effetto. Per altre informazioni, vedere Redirector del Registro di sistema e Reflection del Registro di sistema.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è ERROR_SUCCESS.

Se la funzione ha esito negativo, il valore restituito è un codice di errore diverso da zero definito in Winerror.h. È possibile usare la funzione FormatMessage con il flag FORMAT_MESSAGE_FROM_SYSTEM per ottenere una descrizione generica dell'errore.

Commenti

In WOW64, le applicazioni a 32 bit visualizzano un albero del Registro di sistema separato dall'albero del Registro di sistema visualizzato dalle applicazioni a 64 bit. La reflection del Registro di sistema copia chiavi e valori specifici del Registro di sistema tra le due visualizzazioni.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista, Windows XP Professional x64 Edition [solo app desktop]
Server minimo supportato Windows Server 2008, Windows Server 2003 con SP1 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winreg.h (include Windows.h)
Libreria Advapi32.lib
DLL Advapi32.dll

Vedi anche

RegCreateKeyEx

RegDisableReflectionKey

Regopenkeyex

RegQueryReflectionKey

Funzioni del Registro di sistema

Reindirizzamento del Registro di sistema