> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XUserResolvePrivilegeWithUiAsync

> XUserResolvePrivilegeWithUiAsync

# XUserResolvePrivilegeWithUiAsync

指定した特権に関連する問題をユーザーが解決できるユーザー インターフェイスを表示します。

## 構文

```cpp theme={null}
HRESULT XUserResolvePrivilegeWithUiAsync(  
         XUserHandle user,  
         XUserPrivilegeOptions options,  
         XUserPrivilege privilege,  
         XAsyncBlock* async  
)  
```

### パラメーター

*user*   \_In\_\
Type: XUserHandle

解決 UI を表示する対象のユーザーです。

*options*   \_In\_\
Type: [XUserPrivilegeOptions](/reference/system/xuser/enums/xuserprivilegeoptions)

ユーザー特権のオプションです。

*privilege*   \_In\_\
Type: [XUserPrivilege](/reference/system/xuser/enums/xuserprivilege)

必要なユーザー特権です。

*async*   \_Inout\_\
Type: [XAsyncBlock\*](/reference/system/xasync/structs/xasyncblock)

呼び出しの状態のポーリングと呼び出し結果の取得に使用する [XAsyncBlock](/reference/system/xasync/structs/xasyncblock) です。

### 戻り値

Type: HRESULT

HRESULT の成功またはエラー コード。\
エラー コードの一覧については、[エラー コード](/reference/errorcodes) を参照してください。

## 解説

XUserResolvePrivilegeWithUiAsync の呼び出し結果を取得するには、[XUserResolvePrivilegeWithUiResult](/reference/system/xuser/functions/xuserresolveprivilegewithuiresult) を呼び出します。

以下の例は、XUserResolvePrivilegeWithUiAsync 関数の使用方法を示しています。

```cpp theme={null}
HRESULT hr = XUserResolvePrivilegeWithUiAsync(
  userHandle
  resolveUserPrivilegeOptions,
  privilegeToResolve,
  asyncBlock);
```

## 要件

**ヘッダー:** XUser.h

**ライブラリ:** xgameruntime.lib

**サポートされているプラットフォーム:** Windows、Steam Deck、XBOX One ファミリ本体および XBOX Series 本体

## 概念ドキュメント

* [Game Chat 2 C++ API の使用](/services/xbox-services/multiplayer/chat/game-chat2/using-game-chat-2)

## 関連項目

[XUser](/reference/system/xuser/xuser_members)

[XUserResolvePrivilegeWithUiResult](/reference/system/xuser/functions/xuserresolveprivilegewithuiresult)


## Related topics

- [XUserResolvePrivilegeWithUiResult](/ja-jp/reference/system/xuser/functions/xuserresolveprivilegewithuiresult.md)
- [XUserPrivilege](/ja-jp/reference/system/xuser/enums/xuserprivilege.md)
- [XUserPrivilegeOptions](/ja-jp/reference/system/xuser/enums/xuserprivilegeoptions.md)
- [XUserCheckPrivilege](/ja-jp/reference/system/xuser/functions/xusercheckprivilege.md)
- [XR-045 XBOX network とアカウント特権](/ja-jp/publishing/certification/xr/xr-045.md)
