CAtlTransactionManager::RegOpenKeyEx

打开指定的注册表项并将其与事务。

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

参数

  • hKey
    传递给打开注册表项的句柄。

  • lpSubKey
    将打开的注册表子项的名称。

  • ulOptions
    此参数是保留的,且必须为零。

  • samDesired
    为项指定访问权限的掩码。

  • phkResult
    用于接收句柄中打开的或创建的密钥的变量的指针。 如果该项不是一个预定义的注册表项,请调用 RegCloseKey 函数使用处理之后,在完成。

返回值

如果函数成功,则返回值是ERROR_SUCCESS。 如果函数失败,则返回值是在Winerror.h定义的一个非零错误代码

备注

此包装调用 RegOpenKeyTransacted 功能。

要求

Header: atltransactionmanager.h

请参见

参考

CAtlTransactionManager选件类