Fonction RegEnableReflectionKey (winreg.h)
Restaure la réflexion du Registre pour la clé désactivée spécifiée. La restauration de la réflexion pour une clé n’affecte pas la réflexion des sous-clés.
Syntaxe
LONG RegEnableReflectionKey(
[in] HKEY hBase
);
Paramètres
[in] hBase
Handle de la clé de Registre précédemment désactivée à l’aide de la fonction RegDisableReflectionKey . Ce handle est retourné par la fonction RegCreateKeyEx, RegCreateKeyTransacted, RegOpenKeyEx ou RegOpenKeyTransacted . il ne peut pas spécifier une clé sur un ordinateur distant.
Si la clé ne figure pas dans la liste de réflexion, cette fonction réussit mais n’a aucun effet. Pour plus d’informations, consultez Redirecteur de Registre et Réflexion du Registre.
Valeur retournée
Si la fonction réussit, la valeur de retour est ERROR_SUCCESS.
Si la fonction échoue, la valeur de retour est un code d’erreur différent de zéro défini dans Winerror.h. Vous pouvez utiliser la fonction FormatMessage avec l’indicateur FORMAT_MESSAGE_FROM_SYSTEM pour obtenir une description générique de l’erreur.
Remarques
Sur WOW64, les applications 32 bits affichent une arborescence de Registre distincte de l’arborescence du Registre que les applications 64 bits affichent. La réflexion du Registre copie des clés et des valeurs de Registre spécifiques entre les deux vues.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista, Windows XP Professionnel Édition x64 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008, Windows Server 2003 avec SP1 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winreg.h (inclure Windows.h) |
Bibliothèque | Advapi32.lib |
DLL | Advapi32.dll |