XUserPrivilegeDenyReason

指定用户无法获取权限的原因。

语法

enum class XUserPrivilegeDenyReason  : uint32_t  
{  
    None = 0,  
    PurchaseRequired = 1,  
    Restricted = 2,  
    Banned = 3,  
    Unknown = 0xFFFFFFFF  
}  

常量

常量 说明
None 无原因。
PurchaseRequired 用户必须进行购买。
Restricted 对用户存在的限制。
Banned 禁止用户存在。
Unknown 未知原因。

备注

要检查用户是否具有特定权限,请调用 XUserCheckPrivilege 函数。 此函数接受指向 XUserPrivilegeDenyReason 枚举的指针作为参数。 此函数返回 XUserPrivilege 枚举。

警报 注意:hasPrivilege 参数中返回的值供参考,在许多情况下可能不准确。 此值 不应 用于在游戏中做出决策。

要求

头文件:XUser.h

支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机

另请参阅

XUser

XUserCheckPrivilege

XUserPrivilege