_GetRegistryKey
DWORD _GetRegistryKey(DWORD dwType, LPSTR lpszDevName,
DWORD dwFlags, LPHKEY lphKey);
Gets a registry key handle for the given device name under the given branch of the HKEY_LOCAL_MACHINE key.
- Returns ERROR_SUCCESS if successful; otherwise, one of the error values given in Error Values.
- dwType
- Parent registry branch in which to open the key. Can be one of these values.
REGTYPE_CLASS |
\System\CurrentControlSet\Services\Class |
REGTYPE_ENUM |
\ENUM |
- lpszDevName
- Address of a null-terminated string specifying the device-name subkey.
- dwFlags
- Action flags. Can be 0 or REGKEY_CREATE_IFNOTEXIST to indicate the key should be created if it does not already exist.
- lphKey
- Address of the variable that receives the handle of the opened key.