CAtlTransactionManager::RegOpenKeyEx
Ouvre la clé de Registre spécifiée et l'associe à une transaction.
inline LSTATUS CAtlTransactionManager::RegOpenKeyEx(
HKEY hKey,
LPCTSTR lpSubKey,
DWORD ulOptions,
REGSAM samDesired,
PHKEY phkResult
);
Paramètres
hKey
Un handle à une clé de Registre ouverte.lpSubKey
Le nom de la sous-clé de Registre à ouvrir.ulOptions
Ce paramètre est réservé et doit être égal à zéro.samDesired
Un masque qui spécifie les droits d'accès pour la clé.phkResult
Un pointeur vers une variable qui accepte un handle à la clé ouvert ou créé. Si la clé n'est pas l'une des clés de Registre prédéfinies, appelez la fonction d' RegCloseKey après avoir terminé d'utiliser le handle.
Valeur de retour
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
Notes
Ce wrapper appelle la fonction d' RegOpenKeyTransacted .
Configuration requise
Header: atltransactionmanager.h