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

# XStoreGameLicenseChangedCallback

> XStoreGameLicenseChangedCallback

# XStoreGameLicenseChangedCallback

遊戲授權變更事件的遊戲定義回呼。

## 語法

```cpp theme={null}
void XStoreGameLicenseChangedCallback(  
         void* context  
)  
```

### 參數

*context*   \_In\_\
類型：void\*

要傳遞給回呼的遊戲定義內容。

### 傳回值

類型：void

## 備註

當此裝置上發生與目前遊戲相關的購買，或遊戲的授權重新整理且遊戲從試用版授權轉為完整授權時，就會發生遊戲授權變更事件。發生此類事件時，將會呼叫 **XStoreGameLicenseChangedCallback**。若要呼叫這個遊戲定義的函式，必須先使用 [XStoreRegisterGameLicenseChanged](/zh-TW/reference/system/xstore/functions/xstoreregistergamelicensechanged) 函式加以註冊。此函式必須符合 **XStoreGameLicenseChangedCallback** 的傳回類型和參數。為了避免記憶體流失，您使用完回呼函式時必須呼叫 [XStoreUnregisterGameLicenseChanged](/zh-TW/reference/system/xstore/functions/xstoreunregistergamelicensechanged)。

## 需求

**標頭：** XStore.h (包含在 XGameRuntime.h 中)

**程式庫：** xgameruntime.lib

**支援的平台：** Windows、XBOX One 系列主機和 XBOX Series 主機

## 另請參閱

[XStore](/zh-TW/reference/system/xstore/xstore_members)\
[XStoreRegisterGameLicenseChanged](/zh-TW/reference/system/xstore/functions/xstoreregistergamelicensechanged)\
[XStoreUnregisterGameLicenseChanged](/zh-TW/reference/system/xstore/functions/xstoreunregistergamelicensechanged)


## Related topics

- [XStoreGameLicenseChangedCallback](/reference/system/xstore/functions/xstoregamelicensechangedcallback.md)
- [XStoreRegisterGameLicenseChanged](/reference/system/xstore/functions/xstoreregistergamelicensechanged.md)
- [XStoreUnregisterGameLicenseChanged](/reference/system/xstore/functions/xstoreunregistergamelicensechanged.md)
