Skip to main content

XtfGetAumid

パッケージ情報オブジェクトから、指定されたインデックスのアプリケーション ユーザー モデル ID (AUMID) を取得します。

Syntax

Parameters

packageInfo
型: XtfPackageInfo
[in] パッケージの情報オブジェクトへのポインターです。 aumidIndex
型: UINT32
[in] パッケージ内の AUMID のインデックスです。 aumid
型: PWSTR
[out, optional] パッケージについて aumidIndex で指定されたインデックスの AUMID です。 aumidBufferLength
型: UINT32 *
[in, out] aumid に割り当てられた長さ (WCHAR 単位) です。

Return value

型: HRESULT 成功した場合は S_OK を返します。aumid の長さが足りない場合、この関数は HRESULT_FROM_WIN32(ERROR_MORE_DATA) を返し、必要なバッファーの長さが aumidBufferLength に返されます。

Remarks

この関数を使用して、登録済みパッケージの情報オブジェクトから aumidIndex で指定したインデックスの AUMID を取得します。パッケージ情報オブジェクトへのポインターは、パッケージを登録するために XtfRegisterPackage または XtfRegisterNetworkSharePackage 関数を呼び出すことで返されます。 この関数を呼び出す前に、XtfGetcountofAppUserModelIds 関数を使用してパッケージ内の AUMID の数を取得してください。XtfGetcountofAppUserModelIds から返された値以上の値を aumidIndex に指定するとエラーが発生します。同様に、aumidIndex で指定されたインデックスに取得できるデータがない場合もエラーが発生します。 また、XtfGetPackageFullName 関数を使用して、登録済みパッケージのフル ネームを取得することもできます。パッケージの詳細については、Packaging を参照してください。

Requirements

ヘッダー: xtfapi.h ライブラリ: XtfApi.lib サポートされているプラットフォーム: Windows (XBOX コンソール ツール用)

See also

XTF Transport Errors (NDA topic)
XtfRegisterPackage
XtfRegisterNetworkSharePackage
Additional Xtf APIs
最終更新日 2026年8月24日