CRegKey::Create

긴 만들기 (HKEY hKeyParent, LPCTSTR lpszKeyName, LPTSTR lpszClass REG_NONE, DWORD = dwOptions REG_OPTION_NON_VOLATILE, REGSAM = samDesired = KEY_ALL_ACCESS, LPSECURITY_ATTRIBUTES lpSecAttr NULL, LPDWORD = lpdwDisposition = NULL);

반환 값

성공 하면 ERROR_SUCCESS;을 반환 합니다. 그렇지 않으면, 오류 값。

매개 변수

hKeyParent

[in] 오픈 키 핸들。

lpszKeyName

[in] 만들거나 열을 키의 이름을 지정 합니다. 이 이름은 hKeyParent 의 하위 키 여야 합니다.

lpszClass

[in] 키를 만들거나 열 클래스를 지정 합니다. 기본값은 REG_NONE。

dwOptions

[in] 키에 대 한 옵션입니다. 기본 값은 REG_OPTION_NON_VOLATILE입니다. 가능한 값 및 설명 목록을 보려면 RegCreateKeyEx Win32 SDK 에서。

samDesired

[in] 키에 대 한 보안 액세스 합니다. 기본 값은 KEY_ALL_ACCESS입니다. 에 대 한 가능한 값 및 설명 목록은 다음 웹 사이트를 참조 하십시오. RegCreateKeyEx。

lpSecAttr

[in] 에 대 한 포인터를 키의 핸들 자식 프로세스에 의해 상속 될 수 있는지 여부를 나타내는 SECURITY_ATTRIBUTES 구조. 기본적으로이 매개 변수는 NULL (의미 핸들을 상속할 수 없습니다)。

lpdwDisposition

[out] 경우 비-NULL검색 REG_CREATED_NEW_KEY (해당 되는 경우 키를 존재 하지 않았다 고 만들어진) 또는 REG_OPENED_EXISTING_KEY (해당 되는 경우 키를 존재 하 고 문을 열었습니다)。

주의

HKeyParent의 하위 키로 존재 하지 않는 경우 지정된 된 키를 만듭니다. 그렇지 않으면 만들기 키를 열립니다.

이 키의 핸들을 m_hKey 멤버를 설정 하는 만들기。

CRegKey 개요 |nbsp; 클래스 멤버(&N)

참고 항목nbsp;CRegKey::Open, CRegKey::Close(&N)

Index