XUserResolvePrivilegeWithUiAsync
显示一个用户界面,以允许用户解决与指定权限相关的任何问题。
语法
HRESULT XUserResolvePrivilegeWithUiAsync(
XUserHandle user,
XUserPrivilegeOptions options,
XUserPrivilege privilege,
XAsyncBlock* async
)
参数
user _In_
类型:XUserHandle
我们正在向其显示解决 UI 的用户。
options _In_
类型:XUserPrivilegeOptions
用户权限选项。
privilege _In_
类型:XUserPrivilege
所需的用户权限。
async _Inout_
类型:XAsyncBlock*
用于轮询调用的状态和检索调用结果的 XAsyncBlock。
返回值
类型:HRESULT
HRESULT 成功或错误代码。
有关错误代码的列表,请参阅错误代码。
备注
要检索 XUserResolvePrivilegeWithUiAsync 调用的结果,请调用 XUserResolvePrivilegeWithUiResult。
下面的示例显示如何使用 XUserResolvePrivilegeWithUiAsync 函数。
HRESULT hr = XUserResolvePrivilegeWithUiAsync(
userHandle
resolveUserPrivilegeOptions,
privilegeToResolve,
asyncBlock);
要求
头文件:XUser.h
库:xgameruntime.lib
支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机