다음을 통해 공유


CRegKey::Open

지정 된 키를 열고 설정 하려면이 메서드를 호출 합니다. m_hKey 이 키의 핸들입니다.

LONG Open( 
   HKEY hKeyParent, 
   LPCTSTR lpszKeyName, 
   REGSAM samDesired = KEY_READ | KEY_WRITE 
) throw( );

매개 변수

  • hKeyParent
    공개 키의 핸들입니다.

  • lpszKeyName
    키를 만들거나 열 이름을 지정 합니다. 이 이름은 하위 키의 해야 hKeyParent.

  • samDesired
    키에 대 한 보안 액세스 합니다. 기본값은 KEY_ALL_ACCESS입니다. 가능한 값 및 설명 목록을 참조 하십시오. RegCreateKeyEx 에 있는 Windows SDK.

반환 값

성공 하면 ERROR_SUCCESS를 반환 합니다. 그렇지 않으면 0이 아닌 오류 값 WINERROR에 정의 합니다.H.

설명

경우는 lpszKeyName 매개 변수는 NULL 또는 빈 문자열을 열려 새 핸들을 식별 하는 키 열 hKeyParent, 하지만 이전에 열린된 핸들을 닫지 않습니다.

달리 CRegKey::Create, 열려 존재 하지 않는 경우 지정 된 키를 만듭니다.

요구 사항

헤더: atlbase.h

참고 항목

참조

CRegKey Class

CRegKey::Close