Group: Registry - Library: shlwapi
Enumerating the subkeys of a user-specific key
LONG SHRegOpenUSKey(
LPCTSTR pszPath,
REGSAM samDesired,
HUSKEY hRelativeUSKey,
PHUSKEY phNewUSKey,
BOOL fIgnoreHKCU
);
DECLARE INTEGER SHRegOpenUSKey IN shlwapi;
STRING pszPath,;
INTEGER samDesired,;
INTEGER hRelativeUSKey,;
INTEGER @ phNewUSKey,;
SHORT fIgnoreHKCU pszPath [in] Pointer to a null-terminated string with the name of the subkey.
samDesired [in] Desired security access. For more information on security access, see REGSAM.
hRelativeUSKey [in] Key to be used as a base for relative paths.
phNewUSKey [out] Pointer to the handle of the opened key.
fIgnoreHKCU [in] Variable that specifies which key to look under. When set to TRUE, SHRegGetUSValue ignores HKCU and returns a value from HKLM.
Returns 0 (ERROR_SUCCESS) if successful, or a nonzero error code defined in Winerror.h otherwise.
Home