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

# XPackageGetCurrentProcessPackageIdentifier

> XPackageGetCurrentProcessPackageIdentifier

# XPackageGetCurrentProcessPackageIdentifier

このプロセスのインストールを識別するインストール識別文字列を返します。

## Syntax

```cpp theme={null}
HRESULT XPackageGetCurrentProcessPackageIdentifier(  
         size_t bufferSize,  
         char* buffer  
)  
```

### Parameters

*bufferSize*   \_In\_\
型: size\_t

*buffer* パラメーター内のバッファーのサイズ。

*buffer*   \_Out\_writes\_(bufferSize)\
型: char\*

戻り時、このプロセスのインストールを識別するインストール識別文字列を含みます。

### Return value

型: HRESULT

HRESULT の成功またはエラー コード。

## Remarks

`XPackageGetCurrentProcessPackageIdentifier` 関数は、このプロセスのインストールを照会するために使用されるパッケージ識別文字列を返します。文字列の長さは `XPACKAGE_IDENTIFIER_MAX_LENGTH` オブジェクトを超えてはなりません。パッケージ識別子の詳細については、[ダウンロード可能なコンテンツ (DLC) の管理およびライセンス](https://learn.microsoft.com/gaming/gdk/docs/store/commerce/fundamentals/xstore-manage-and-license-optional-packages) を参照してください。

次のコード例を参照してください:

```cpp theme={null}
char id[XPACKAGE_IDENTIFIER_MAX_LENGTH];

HRESULT hr = XPackageGetCurrentProcessPackageIdentifier(_countof(id), id);
```

XBOX One タイトルで使用されるパッケージング テクノロジの詳細については、[パッケージングの概要](/build/core-features/common/packaging/overviews/packaging) を参照してください。XVC パッケージを作成する手順の詳細については、[XBOX 本体用タイトルのパッケージング入門](/build/core-features/common/packaging/overviews/packaging-getting-started-for-console) を参照してください。

## Requirements

**ヘッダー:** XPackage.h

**ライブラリ:** xgameruntime.lib

**サポートされているプラットフォーム:** Windows、XBOX One ファミリー本体および XBOX Series 本体

## Conceptual documentation

* [更新の確認](https://learn.microsoft.com/gaming/gdk/docs/store/commerce/fundamentals/xstore-checking-for-updates)
* [ダウンロード可能なコンテンツ (DLC) の管理およびライセンス](https://learn.microsoft.com/gaming/gdk/docs/store/commerce/fundamentals/xstore-manage-and-license-optional-packages)

## See also

[ストリーミング インストールとインテリジェント デリバリー](/build/core-features/common/packaging/overviews/streaming_install-intelligent_delivery)\
[XPackage](/reference/system/xpackage/xpackage_members)


## Related topics

- [更新プログラムの確認](/ja-jp/publishing/xstore-commerce/xstore-checking-updates.md)
- [ダウンロード可能なコンテンツ (DLC) の管理とライセンス供与](/ja-jp/publishing/xstore-commerce/xstore-dlc.md)
- [XStoreQueryPackageUpdatesAsync](/ja-jp/reference/system/xstore/functions/xstorequerypackageupdatesasync.md)
- [XPackage](/ja-jp/reference/system/xpackage/xpackage_members.md)
- [GDK 向け Unity C# API ラッパー](/ja-jp/build/gdk-and-engines/unity/unity-api-wrappers.md)
