다음을 통해 공유


CAtlTransactionManager::RegOpenKeyEx

지정 된 레지스트리 키를 열고 해당 트랜잭션과 연결.

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

매개 변수

  • hKey
    열기 레지스트리 키에 대 한 핸들입니다.

  • lpSubKey
    열려는 레지스트리 하위 키의 이름입니다.

  • ulOptions
    이 매개 변수는 예약 되어 있으며 0 이어야 합니다.

  • samDesired
    키에 대 한 액세스 권한을 지정 하는 마스크입니다.

  • phkResult
    열거나 만든 키에 대 한 핸들을 받는 변수에 대 한 포인터입니다. 키를 미리 정의 된 레지스트리 키 중 하나가 아닌 경우 호출의 RegCloseKey 핸들 사용을 완료 한 후에 작동 합니다.

반환 값

함수가 성공 하면 반환 값은 ERROR_SUCCESS입니다. 함수가 실패 하면 반환 값 아니라 winerror.h에 정의 된 0이 아닌 오류 코드입니다.

설명

이 래퍼를 호출 하 여 RegOpenKeyTransacted 함수입니다.

요구 사항

헤더: atltransactionmanager.h

참고 항목

참조

CAtlTransactionManager Class