> ## 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.

# XPackageEnumerateFeatures

> XPackageEnumerateFeatures

# XPackageEnumerateFeatures

列舉套件配置檔案中定義的功能。

## 語法

```cpp theme={null}
HRESULT XPackageEnumerateFeatures(  
         const char* packageIdentifier,  
         void* context,  
         XPackageFeatureEnumerationCallback* callback  
)  
```

### 參數

*packageIdentifier*   \_In\_z\_\
類型：char\*

要列舉其配置檔案功能的套件。如需套件識別碼的詳細資訊，請參閱\[管理可下載內容 (DLC) 及授權]
(xstore-manage-and-license-optional-packages.md)。

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

要傳遞給 *callback* 參數中所指定回呼的內容。

*callback*   \_In\_\
類型：[XPackageFeatureEnumerationCallback](/zh-TW/reference/system/xpackage/functions/xpackagefeatureenumerationcallback)\*

呼叫端定義的回呼。

## 備註

此函式會列舉套件 *layout.xml* 中定義的功能。最重要的是，這包含該功能的 `displayName`，它會顯示在遊戲的 *Shell* 管理頁面中。如需搭配 XBOX One 遊戲使用之封裝技術的資訊，請參閱[封裝概觀](/zh-TW/build/core-features/common/packaging/overviews/packaging)。

### 傳回值

類型：HRESULT

HRESULT 成功或錯誤碼。

## 需求

**標頭：** XPackage.h

**程式庫：** xgameruntime.lib

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

## 概念文件

* [支援遊戲即服務 (GaaS)](/zh-TW/build/core-features/common/packaging/supporting-games-as-a-service)

## 另請參閱

[XPackageFeature](/zh-TW/reference/system/xpackage/structs/xpackagefeature)\
[XPackage](/zh-TW/reference/system/xpackage/xpackage_members)


## Related topics

- [XPackageEnumerateFeatures](/reference/system/xpackage/functions/xpackageenumeratefeatures.md)
- [XPackageFeature](/reference/system/xpackage/structs/xpackagefeature.md)
