GetAppContainerRegistryLocation function (userenv.h)
Gets the location of the registry storage associated with an app container.
Syntax
USERENVAPI HRESULT GetAppContainerRegistryLocation(
[in] REGSAM desiredAccess,
[out] PHKEY phAppContainerKey
);
Parameters
[in] desiredAccess
Type: REGSAM
The desired registry access.
[out] phAppContainerKey
Type: PHKEY
A pointer to an HKEY that, when this function returns successfully, receives the registry storage location for the current profile.
Return value
Type: HRESULT
This function returns an HRESULT code, including but not limited to the following:
Return code | Description |
---|---|
|
The operation completed successfully. |
|
The caller is not running as or impersonating a user who can access this profile. |
Remarks
The function gets the registry storage for the current user. To get the registry storage for another user, you must impersonate that user.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 [desktop apps only] |
Minimum supported server | Windows Server 2012 [desktop apps only] |
Target Platform | Windows |
Header | userenv.h |
Library | Userenv.lib |
DLL | Userenv.dll |