다음을 통해 공유


XUserPrivilegeDenyReason

사용자가 권한을 획득할 수 없는 이유를 지정합니다.

구문

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

상수

상수 설명
None 이유가 없습니다.
PurchaseRequired 사용자는 반드시 구매해야 합니다.
Restricted 사용자에게 제한이 적용되었습니다.
Banned 사용자에게 금지가 적용되었습니다.
Unknown 이유를 알 수 없습니다.

비고

사용자에게 특정 권한이 있는지 확인하려면 XUserCheckPrivilege 함수를 호출합니다. 이 함수는 XUserPrivilegeDenyReason 열거형에 대한 포인터를 인수로 수락합니다. 이 함수는 XUserPrivilege 열거형을 반환합니다.

경고 참고:reason 인수에 반환된 값은 정보 가능하며 많은 시나리오에서 부정확할 수 있습니다. 이 값은 타이틀에서 결정을 내리는 데 사용해서는 안 됩니다.

요구 사항

헤더: XUser.h

지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔

참고 항목

XUser

XUserCheckPrivilege

XUserPrivilege