Skip to main content

XStoreIsLicenseValid

지정된 라이선스가 유효한지 확인합니다.

구문

매개 변수

storeLicenseHandle   _In_
형식: XStoreLicenseHandle
라이선스에 대한 핸들입니다.

반환 값

형식: bool 라이선스가 유효한 경우 true를 반환하고 그렇지 않으면 false를 반환합니다.

설명

이 API는 시간에 민감한 스레드에서 안전하게 호출할 수 있습니다. 사용 예제는 XStoreAcquireLicenseForPackageAsync를 참조하세요. XStoreIsLicenseValid를 사용하여 XStoreAcquireLicenseForPackageResult 또는 XStoreAcquireLicenseForDurablesResult가 유효한 라이선스를 반환했는지 확인합니다. 라이선스가 유효하면 라이선스 활동 기반 콜백 함수 등록 등의 추가 설정을 진행할 수 있습니다.
이 함수는 XStoreAcquireLicense* API에서 원래 얻은 정적 라이선스 상태만 확인합니다. XStoreRegisterPackageLicenseLost로 등록했고 라이선스가 무효화되면 이 API를 다시 호출하기 전에 새 라이선스를 다시 획득하여 올바른 상태를 얻어야 합니다.

요구 사항

헤더: XStore.h(XGameRuntime.h에 포함됨) 라이브러리: xgameruntime.lib 지원 플랫폼: Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔

개념 설명서

참고 항목

XStore
XStoreAcquireLicenseForPackageAsync
XStoreAcquireLicenseForPackageResult
XStoreIsLicenseValid
XStoreCloseLicenseHandle
XStoreRegisterPackageLicenseLost
XStoreUnregisterPackageLicenseLost
Granting players access to add-on content
마지막 수정일 2026년 8월 24일