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.
This struct gives details about why permission is denied.
Syntax
typedef struct XblPermissionDenyReasonDetails {
XblPermissionDenyReason reason;
XblPrivilege restrictedPrivilege;
XblPrivacySetting restrictedPrivacySetting;
} XblPermissionDenyReasonDetails
Members
reason
Type: XblPermissionDenyReason
Reason why permission was denied. Additional detail maybe found in restrictedPrivilege or restrictedPrivacySetting depending on what the reason is.
restrictedPrivilege
Type: XblPrivilege
Active when the deny reason is either XblPermissionDenyReason::MissingPrivilege or XblPermissionDenyReason::PrivilegeRestrictsTarget. Unknown otherwise.
restrictedPrivacySetting
Type: XblPrivacySetting
Active when the deny reason is XblPermissionDenyReason::PrivacySettingsRestrictsTarget. Unknown otherwise.
Member of
Requirements
Header: privacy_c.h