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 반환 코드입니다.
설명
완료 시 XblPrivacyBatchCheckPermissionResultSize 및 XblPrivacyBatchCheckPermissionResult를 호출하여 결과를 가져옵니다.
요건
헤더: privacy_c.h
도서관: Microsoft.Xbox.Services.14x.GDK.C.lib