GetAppContainerRegistryLocation 函数 (userenv.h)

获取与应用容器关联的注册表存储的位置。

语法

USERENVAPI HRESULT GetAppContainerRegistryLocation(
  [in]  REGSAM desiredAccess,
  [out] PHKEY  phAppContainerKey
);

参数

[in] desiredAccess

类型: REGSAM

所需的注册表访问权限。

[out] phAppContainerKey

类型: PHKEY

指向 HKEY 的指针,此函数成功返回时,接收当前配置文件的注册表存储位置。

返回值

类型: HRESULT

此函数返回 HRESULT 代码,包括但不限于以下内容:

返回代码 说明
S_OK
操作已成功完成。
E_INVALIDARG
调用方未作为或模拟可以访问此配置文件的用户运行。

注解

函数获取当前用户的注册表存储。 若要获取其他用户的注册表存储,必须模拟该用户。

要求

   
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
目标平台 Windows
标头 userenv.h
Library Userenv.lib
DLL Userenv.dll

另请参阅

GetAppContainerFolderPath