_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.

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.