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 |