> ## 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.

# XblPrivacyBatchCheckPermissionAsync

> XblPrivacyBatchCheckPermissionAsync

# XblPrivacyBatchCheckPermissionAsync

複数の対象ユーザーに対して複数の権限をチェックします。各権限は各対象ユーザーに対してチェックされます。

## 構文

```cpp theme={null}
HRESULT XblPrivacyBatchCheckPermissionAsync(  
         XblContextHandle xblContextHandle,  
         XblPermission* permissionsToCheck,  
         size_t permissionsCount,  
         uint64_t* targetXuids,  
         size_t xuidsCount,  
         XblAnonymousUserType* targetAnonymousUserTypes,  
         size_t targetAnonymousUserTypesCount,  
         XAsyncBlock* async  
)  
```

### パラメーター

*xblContextHandle*   \_In\_\
型: [XblContextHandle](/reference/live/xsapi-c/types_c/handles/xblcontexthandle)

ローカル ユーザーの XBOX live コンテキスト。

*permissionsToCheck*   \_In\_reads\_(permissionsCount)\
型: [XblPermission\*](/reference/live/xsapi-c/privacy_c/enums/xblpermission)

チェックする権限の配列。

*permissionsCount*   \_In\_\
型: size\_t

権限配列内のエントリ数。

*targetXuids*   \_In\_reads\_(xuidsCount)\
型: uint64\_t\*

権限をチェックする対象の Xuid の配列。

*xuidsCount*   \_In\_\
型: size\_t

xuids 配列内のエントリ数。

*targetAnonymousUserTypes*   \_In\_reads\_(targetAnonymousUserTypesCount)\
型: [XblAnonymousUserType\*](/reference/live/xsapi-c/privacy_c/enums/xblanonymoususertype)

権限をチェックする匿名ユーザー タイプの配列。

*targetAnonymousUserTypesCount*   \_In\_\
型: size\_t

ユーザー タイプ配列内のエントリ数。

*async*   \_In\_\
型: XAsyncBlock\*

この操作の AsyncBlock。

### 戻り値

型: HRESULT

この API 操作の HRESULT 戻り値コード。

## 解説

結果を取得するには、完了時に [XblPrivacyBatchCheckPermissionResultSize](/reference/live/xsapi-c/privacy_c/functions/xblprivacybatchcheckpermissionresultsize) と [XblPrivacyBatchCheckPermissionResult](/reference/live/xsapi-c/privacy_c/functions/xblprivacybatchcheckpermissionresult) を呼び出します。

## 要件

**ヘッダー:** privacy\_c.h

**ライブラリ:** Microsoft.Xbox.Services.14x.GDK.C.lib

## 関連項目

[privacy\_c](/reference/live/xsapi-c/privacy_c/privacy_c_members)


## Related topics

- [XblPrivacyBatchCheckPermissionResult](/ja-jp/reference/live/xsapi-c/privacy_c/functions/xblprivacybatchcheckpermissionresult.md)
- [XblPrivacyBatchCheckPermissionResultSize](/ja-jp/reference/live/xsapi-c/privacy_c/functions/xblprivacybatchcheckpermissionresultsize.md)
- [XblPermission](/ja-jp/reference/live/xsapi-c/privacy_c/enums/xblpermission.md)
- [XblPrivacyCheckPermissionAsync](/ja-jp/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionasync.md)
- [XblAnonymousUserType](/ja-jp/reference/live/xsapi-c/privacy_c/enums/xblanonymoususertype.md)
