CAtlTransactionManager::RegOpenKeyEx

Abra la clave del Registro especificada y lo asocia a una transacción.

inline LSTATUS CAtlTransactionManager::RegOpenKeyEx(
   HKEY hKey,
   LPCTSTR lpSubKey,
   DWORD ulOptions,
   REGSAM samDesired,
   PHKEY phkResult
);

Parámetros

  • hKey
    Identificador de una clave del Registro abierto.

  • lpSubKey
    El nombre de la subclave del Registro que se abrirá.

  • ulOptions
    este parámetro se reserva y debe ser cero.

  • samDesired
    Una máscara que especifica los derechos de acceso para la clave.

  • phkResult
    Un puntero a una variable que recibe un identificador a la clave abierta o creada.Si la clave no es una de las claves del Registro predefinidas, llame a la función de RegCloseKey después de haber terminado de utilizar el identificador.

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es ERROR_SUCCESS.Si se produce un error en la función, el valor devuelto es un código de error distinto definido en Winerror.h

Comentarios

Este contenedor llama a la función de RegOpenKeyTransacted .

Requisitos

encabezado: atltransactionmanager.h

Vea también

Referencia

Clase de CAtlTransactionManager