Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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. |