> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XStoreIsLicenseValid

> XStoreIsLicenseValid

# XStoreIsLicenseValid

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

## 구문

```cpp theme={null}
bool XStoreIsLicenseValid(  
         const XStoreLicenseHandle storeLicenseHandle  
)  
```

### 매개 변수

*storeLicenseHandle*   \_In\_\
형식: XStoreLicenseHandle

라이선스에 대한 핸들입니다.

### 반환 값

형식: bool

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

## 설명

이 API는 시간에 민감한 스레드에서 안전하게 호출할 수 있습니다.

사용 예제는 [XStoreAcquireLicenseForPackageAsync](https://docs.xbox.com/ko/reference/system/xstore/functions/xstoreacquirelicenseforpackageasync.md)를 참조하세요.
**XStoreIsLicenseValid**를 사용하여 [XStoreAcquireLicenseForPackageResult](https://docs.xbox.com/ko/reference/system/xstore/functions/xstoreacquirelicenseforpackageresult.md) 또는 [XStoreAcquireLicenseForDurablesResult](https://docs.xbox.com/ko/reference/system/xstore/functions/xstoreacquirelicensefordurablesresult.md)가 유효한 라이선스를 반환했는지 확인합니다.
라이선스가 유효하면 라이선스 활동 기반 콜백 함수 등록 등의 추가 설정을 진행할 수 있습니다.

> [!NOTE]
>
> 이 함수는 XStoreAcquireLicense\* API에서 원래 얻은 정적 라이선스 상태만 확인합니다.
> [XStoreRegisterPackageLicenseLost](https://docs.xbox.com/ko/reference/system/xstore/functions/xstoreregisterpackagelicenselost.md)로 등록했고 라이선스가 무효화되면 이 API를 다시 호출하기 전에 새 라이선스를 다시 획득하여 올바른 상태를 얻어야 합니다.

## 요구 사항

**헤더:** XStore.h(XGameRuntime.h에 포함됨)

**라이브러리:** xgameruntime.lib

**지원 플랫폼:** Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔

## 개념 설명서

* [플레이어에게 추가 기능 콘텐츠에 대한 액세스 권한 부여](https://docs.xbox.com/ko/publishing/xstore-commerce/xstore-granting-access.md)

## 참고 항목

[XStore](https://docs.xbox.com/ko/reference/system/xstore/xstore_members.md)\
[XStoreAcquireLicenseForPackageAsync](https://docs.xbox.com/ko/reference/system/xstore/functions/xstoreacquirelicenseforpackageasync.md)\
[XStoreAcquireLicenseForPackageResult](https://docs.xbox.com/ko/reference/system/xstore/functions/xstoreacquirelicenseforpackageresult.md)\
[XStoreIsLicenseValid](https://docs.xbox.com/ko/reference/system/xstore/functions/xstoreislicensevalid.md)\
[XStoreCloseLicenseHandle](https://docs.xbox.com/ko/reference/system/xstore/functions/xstorecloselicensehandle.md)\
[XStoreRegisterPackageLicenseLost](https://docs.xbox.com/ko/reference/system/xstore/functions/xstoreregisterpackagelicenselost.md)\
[XStoreUnregisterPackageLicenseLost](https://docs.xbox.com/ko/reference/system/xstore/functions/xstoreunregisterpackagelicenselost.md)\
[플레이어에게 추가 기능 콘텐츠에 대한 액세스 권한 부여](https://docs.xbox.com/ko/publishing/xstore-commerce/xstore-granting-access.md)


## Related topics

- [XStoreCloseLicenseHandle](https://docs.xbox.com/ko/reference/system/xstore/functions/xstorecloselicensehandle.md)
- [XStoreAcquireLicenseForPackageResult](https://docs.xbox.com/ko/reference/system/xstore/functions/xstoreacquirelicenseforpackageresult.md)
- [XStoreUnregisterPackageLicenseLost](https://docs.xbox.com/ko/reference/system/xstore/functions/xstoreunregisterpackagelicenselost.md)
- [XStoreRegisterPackageLicenseLost](https://docs.xbox.com/ko/reference/system/xstore/functions/xstoreregisterpackagelicenselost.md)
- [XStoreAcquireLicenseForPackageAsync](https://docs.xbox.com/ko/reference/system/xstore/functions/xstoreacquirelicenseforpackageasync.md)
