privacy_c

Enumerations

Enumeration Description
XblAnonymousUserType Represents the different classes of non-Xbox Live users that we can check permissions for.
XblPermission Actions that a client can check permission for.
XblPermissionDenyReason This describes the various ways that we expose to a requestor why a permission check may fail.
XblPrivacySetting All of the things protected by the Privacy Engine.
XblPrivilege Controls user's privileges.

Functions

Function Description
XblPrivacyBatchCheckPermissionAsync Check multiple permissions with multiple target users. Each permission will be checked against each target user.
XblPrivacyBatchCheckPermissionResult Get the results for an XblPrivacyBatchCheckPermissionAsync call.
XblPrivacyBatchCheckPermissionResultSize Get the result size for an XblPrivacyBatchCheckPermissionAsync call.
XblPrivacyCheckPermissionAsync Check a single permission with a single target user.
XblPrivacyCheckPermissionForAnonymousUserAsync Check a single permission for class of anonymous users.
XblPrivacyCheckPermissionForAnonymousUserResult Get the result for an XblPrivacyCheckPermissionForAnonymousUserAsync call.
XblPrivacyCheckPermissionForAnonymousUserResultSize Get the result size for an XblPrivacyCheckPermissionForAnonymousUserAsync call.
XblPrivacyCheckPermissionResult Get the result for an XblPrivacyCheckPermissionAsync call.
XblPrivacyCheckPermissionResultSize Get the result size for an XblPrivacyCheckPermissionAsync call.
XblPrivacyGetAvoidListAsync Get the list of Xuids the calling user should avoid during multiplayer matchmaking.
XblPrivacyGetAvoidListResult Get result for an XblPrivacyGetAvoidListAsync call.
XblPrivacyGetAvoidListResultCount Get result count for an XblPrivacyGetAvoidListAsync call.
XblPrivacyGetMuteListAsync Get the list of Xuids that the calling user should not hear (mute) during multiplayer matchmaking.
XblPrivacyGetMuteListResult Get result for an XblPrivacyGetMuteListAsync call.
XblPrivacyGetMuteListResultCount Get result count for an XblPrivacyGetMuteListAsync call.

Structures

Structure Description
XblPermissionCheckResult Struct describing the result of a permission check request.
XblPermissionDenyReasonDetails This struct gives details about why permission is denied.