Skip to main content

XblPrivacyCheckPermissionAsync

Check a single permission with a single target user.

Syntax

Parameters

xblContextHandle   _In_
Type: XblContextHandle
XBOX live context for the local user. permissionToCheck   _In_
Type: XblPermission
The permission to check. targetXuid   _In_
Type: uint64_t
The target user’s Xuid for validation. async   _In_
Type: XAsyncBlock*
The AsyncBlock for this operation.

Return value

Type: HRESULT HRESULT return code for this API operation.

Remarks

If multiple permissions and/or target users are needed, use the batch API instead: XblPrivacyBatchCheckPermissionAsync Call XblPrivacyCheckPermissionResultSize and XblPrivacyCheckPermissionResult upon completion to get the result.

Requirements

Header: privacy_c.h Library: Microsoft.Xbox.Services.14x.GDK.C.lib

See also

privacy_c
Last modified on August 20, 2026