다음을 통해 공유


XblPrivacyBatchCheckPermissionAsync

여러 대상 사용자로 여러 권한을 확인합니다. 각 대상 사용자에 대해 각 권한을 확인해야 합니다.

구문

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

로컬 사용자용 Xbox Live 컨텍스트입니다.

permissionsToCheck _In_reads_(permissionsCount)
형식: XblPermission*

확인할 권한의 배열입니다.

permissionsCount _In_
형식: size_t

권한 배열에 포함된 항목 수입니다.

targetXuids _In_reads_(xuidsCount)
형식: uint64_t*

권한을 확인할 대상 Xuids의 배열입니다.

xuidsCount _In_
형식: size_t

xuids 배열에 포함된 항목 수입니다.

targetAnonymousUserTypes _In_reads_(targetAnonymousUserTypesCount)
형식: XblAnonymousUserType*

권한을 확인할 익명 사용자 유형의 배열입니다.

targetAnonymousUserTypesCount _In_
형식: size_t

사용자 유형 배열에 포함된 항목 수입니다.

async _In_
형식: XAsyncBlock*

이 작업에 대한 AsyncBlock입니다.

반환 값

형식: HRESULT

이 API 작업에 대한 HRESULT 반환 코드입니다.

설명

완료 시 XblPrivacyBatchCheckPermissionResultSizeXblPrivacyBatchCheckPermissionResult를 호출하여 결과를 가져옵니다.

요건

헤더: privacy_c.h

도서관: Microsoft.Xbox.Services.14x.GDK.C.lib

참고 항목

privacy_c