XPackageGetCurrentProcessPackageIdentifier
このプロセスのインストールを特定するインストール ID 文字列を返します。
構文
HRESULT XPackageGetCurrentProcessPackageIdentifier(
size_t bufferSize,
char* buffer
)
パラメーター
bufferSize _In_
型: size_t
buffer パラメーターのバッファーのサイズ。
buffer _Out_writes_(bufferSize)
型: char*
戻ったとき、このプロセスのインストールを特定するインストール ID 文字列が格納されています。
戻り値
型: HRESULT
HRESULT 成功またはエラー コード。
解説
XPackageGetCurrentProcessPackageIdentifier
関数は、このプロセスのインストールのクエリに使用できるパッケージ識別子文字列を返します。 文字列の長さを XPACKAGE_IDENTIFIER_MAX_LENGTH
オブジェクトより大きくすることはできません。 パッケージ識別子の詳細については、「ダウンロード可能なコンテンツ (DLC) の管理とライセンス」を参照してください。
次のコード例を参照してください。
char id[XPACKAGE_IDENTIFIER_MAX_LENGTH];
HRESULT hr = XPackageGetCurrentProcessPackageIdentifier(_countof(id), id);
Xbox One タイトルで使用されているパッケージ化テクノロジの詳細については、「パッケージ化の概要」を参照してください。 XVC パッケージを作成する手順については、「Xbox 本体用タイトルのパッケージ化を開始する」を参照してください。
要件
ヘッダー: XPackage.h
ライブラリ: xgameruntime.lib
サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体