次の方法で共有


エラー コード

XGameErr.h で宣言されている、Microsoft Game Development Kit (GDK) のエラー コード値の定数の定義。

Code 説明
E_GAME_MISSING_GAME_CONFIG 0x87e5001F このアプリには、必要な MicrosoftGame.Config ファイルがありません。
E_GAMERUNTIME_NOT_INITIALIZED 0x89240100 ゲーム実行時間がまだ初期化されていません。
E_GAMERUNTIME_DLL_NOT_FOUND 0x89240101 ゲーム実行時間 DLL が見つかりませんでした。
E_GAMERUNTIME_VERSION_MISMATCH 0x89240102 ゲームのランタイム DLL は、このバージョンの Microsoft Game Development Kit (GDK) をサポートしていません。
E_GAMERUNTIME_WINDOW_NOT_FOREGROUND 0x89240103 この操作を行うには、アプリケーションウィンドウが前面に表示される必要があります。
E_GAMERUNTIME_SUSPENDED 0x89240104 ゲームのランタイムは中断された状態です。
E_GAMERUNTIME_UNINITIALIZE_ACTIVEOBJECTS 0x89240105 ゲーム ランタイムには、XGameRuntimeUninitialize にアクティブ オブジェクトがあります。
E_GAMERUNTIME_MULTIPLAYER_NOT_CONFIGURED 0x89240106 このタイトルのこのユーザーのサービスには、マルチプレイヤー アクティビティは設定されていません。
E_GAMERUNTIME_OPTIONS_MISMATCH 0x89240109 別のモジュール内の他のコードが、特定のオプション セットを使用してランタイムを既に初期化したことを示します。 ランタイムは、初期化されない限り、別のオプション セットで初期化できません。
E_GAMERUNTIME_OPTIONS_NOT_SUPPORTED 0x8924010A 渡されたオプションは、パッケージ化されているため、ゲームと互換性がありません。 ゲームがパッケージ化されている場合、options 構造体に渡されるゲーム構成情報は、パッケージのゲーム構成と一致する必要があります。
E_GAMERUNTIME_GAMECONFIG_BAD_FORMAT 0x8924010B Initialize に渡されたゲーム構成を解析できないことを示します。
E_GAMERUNTIME_INVALID_HANDLE 0x8924010C ゲーム ランタイムが初期化されず、後で再初期化された場合、ハンドルは初期化間で使用できません。
E_GAMEUSER_MAX_USERS_ADDED 0x89245100 最大数のユーザーが追加されているため、このユーザーを追加できません。
E_GAMEUSER_SIGNED_OUT 0x89245101 ユーザーがサインアウトしているため、操作を実行できません。
E_GAMEUSER_RESOLVE_USER_ISSUE_REQUIRED 0x89245102 このユーザーの問題を解決するのに UI が必要です。 一般に、E_GAMEUSER_RESOLVE_USER_ISSUE_REQUIRED を取得している場合 (複数の API によって発生する可能性があります)、XUserResolveIssueWithUiAsync を呼び出す必要があります。
E_GAMEUSER_DEFERRAL_NOT_AVAILABLE 0x89245103 遅延を要求するのに適切なタイミングではありません。
E_GAMEUSER_USER_NOT_FOUND 0x89245104 ID に一致するユーザーは見つかりませんでした。
E_GAMEUSER_NO_TOKEN_REQUIRED 0x89245105 この呼び出しにトークンは必要ありません。
E_GAMEUSER_NO_DEFAULT_USER 0x89245106 現在既定のユーザーはいません。 このエラーが発生した場合、XUserAddAsync(AddDefaultUsersSilently、...) を呼び出した可能性が高いと思われます。この問題を解決するには、XUserAddAsync をもう一度、今回は AddDefaultUserSilently なしで呼び出し、ユーザーを取得する必要があります。
E_GAMEUSER_FAILED_TO_RESOLVE 0x89245107 指定の権限の解決に失敗しました。
E_GAMEUSER_NO_TITLE_ID 0x89245108 Xbox Live タイトル ID を構成する必要があります。
E_GAMEUSER_UNKNOWN_GAME_IDENTITY 0x89245109 ゲーム ID が認識されません。 このエラーは、<MSAAppId> と <TitleId> が、ゲームに関連付けられているものと一致しない場合に発生します。
E_GAMEUSER_NO_PACKAGE_IDENTITY 0x89245110 パッケージ ID を構成する必要があります。
E_GAMEUSER_FAILED_TO_GET_TOKEN 0x89245111 トークン要求が失敗しました。
E_GAMEUSER_INVALID_APP_CONFIGURATION 0x89245112 ゲーム構成の MSAAppId が無効であるか、認証スタック用に構成されていません。
E_GAMEUSER_MALFORMED_MSAAPPID 0x89245113 ゲーム構成の MSAAppId が、16 文字の文字列または GUID のいずれかの予想される形式と一致しません。
E_GAMEUSER_INCONSISTENT_MSAAPPID_AND_TITLEID 0x89245114 ゲーム構成の MSAAppId と TitleId が、ゲームに関連付けられているものと一致しません。
E_GAMEPACKAGE_APP_NOT_PACKAGED 0x89245200 ゲームがコンテナー内にパッケージ化されていません。
E_GAMEPACKAGE_NO_INSTALLED_LANGUAGES 0x89245201 ゲームはインテリジェント配信を使用して言語を選択的にインストールしますが、どの言語もインストールされていません。
E_GAMEPACKAGE_NO_STORE_ID 0x89245202 この API では、StoreId 属性がアプリケーションのゲーム構成に設定されている必要があります。
E_GAMEPACKAGE_INVALID_SELECTOR 0x89245203 パッケージ内のチャンクに解決されないチャンク セレクターが提供されました。
E_GAMEPACKAGE_DOWNLOAD_REQUIRED 0x89245204 パッケージをこのデバイスにマウントするには、1 つ以上の必要なチャンクをダウンロードする必要があります。
E_GAMEPACKAGE_NO_TAG_CHANGE 0x89245205 このパッケージにインストールされているチャンクを、タグではなく機能を使用して変更してください。
E_GAMEPACKAGE_DLC_NOT_SUPPORTED 0x89245206 マウント中の DLC はこのゲームではサポートされていません。 ゲーム構成で正しい DLC 互換性が設定されていることを確認してください。
E_GAMEPACKAGE_DUPLICATE_ID_VALUES 0x89245207 パッケージには、同じ 'ID' 属性にマッピングされている実行可能ファイルが複数含まれています。 ゲーム構成で、'Executable' 要素で 'Id' 属性が重複していないか確認してください。
E_GAMEPACKAGE_NO_PACKAGE_IDENTIFIER 0x89245208 パッケージの識別子を解決できませんでした。 パッケージがインストールされていない可能性があります。
E_GAMEPACKAGE_CONFIG_NO_ROOT_NODE 0x89245209 MicrosoftGame.config ファイルでルート <Game> ノードが見つかりませんでした。 MicrosoftGame.config ファイルをチェックして、正しくフォーマットされていることを確認してください。
E_GAMEPACKAGE_CONFIG_ZERO_VERSION 0x8924520A MicrosoftGame.config の 'Identity' ノードの 'Version' 属性を 0.0.0.0 にすることはできません。 この属性をインクリメントまたは削除してください。 バージョンが指定されていない場合、既定値の 1.0.0.0 が使用されます。
E_GAMEPACKAGE_CONFIG_NO_MSAAPPID_NOTITLEID 0x8924520B MicrosoftGame.config の 'MSAAppId' または 'TitleId' 要素がありません。 これらの値の 1 つが指定されている場合、configVersion >= 1 を使用するときに両方とも指定する必要があります。 MicrosoftGame.config エディターの "Microsoft Store に関連付ける" 機能を使用して、パートナー センターから ID 値を自動的に取得してください。
E_GAMEPACKAGE_CONFIG_DEPRECATED_PC_ENTRIES 0x8924520C "modFolder"、"enableWritesToPackageRoot"、"disableRegistryWriteVirtualization"、"disableFilesystemWriteVirtualization" が configVersion>= 1" で非推奨と出力されます。
E_GAMEPACKAGE_CONFIG_SUM_REQUIRES_MSAAPPID 0x8924520D 簡易ユーザー モデル (AdvancedUserModel 要素) と configVersion >= 1 を使用する場合、MicrosoftGame.configの 'MSAAppId' 要素と 'TitleId' 要素が必要です。 MicrosoftGame.config エディターの "Microsoft Store に関連付ける" 機能を使用して、パートナー センターから ID 値を自動的に取得してください。
E_GAMEPACKAGE_CONFIG_NO_CODE_CLOUD_SAVES_REQUIRES_MSAAPPID 0x8924520E コード クラウド セーブなし (NoCodePCRoot 要素) と configVersion >= 1 を使用する場合は、MicrosoftGame.configの 'MSAAppId' 要素と 'TitleId' 要素が必要です。 MicrosoftGame.config エディターの "Microsoft Store に関連付ける" 機能を使用して、パートナー センターから ID 値を自動的に取得してください。
E_GAMEPACKAGE_CONFIG_MSAAPPID_OR_TITLEID_IS_DEFAULT 0x8924520F MicrosoftGame.config の 'MSAAppId' または 'TitleId' 要素は既定値です。 NoCodePCRoot または AdvancedUserModel が指定されている場合、configVersion >= 1 を使用するときには、TitleId と MSAAppId の両方がパートナー センターの有効な ID である必要があります。 MicrosoftGame.config エディターの "Microsoft Store に関連付ける" 機能を使用して、パートナー センターから ID 値を自動的に取得してください。
E_GAMESTORE_LICENSE_ACTION_NOT_APPLICABLE_TO_PRODUCT 0x89245300 ゲームがライセンス認証できない製品に対してライセンスを要求しました。
E_GAMESTORE_NETWORK_ERROR 0x89245301 ゲームがストア ネットワークとの通信に失敗しました。
E_GAMESTORE_SERVER_ERROR 0x89245302 ゲームがストア サーバーから正しくない応答を受け取りました。
E_GAMESTORE_INSUFFICIENT_QUANTITY 0x89245303 ユーザーに要求された分量を使用するだけの十分な消耗品アイテムがありません。
E_GAMESTORE_ALREADY_PURCHASED 0x89245304 ユーザーは既にこの製品を所有しています。
E_GAMESTREAMING_NOT_INITIALIZED 0x89245400 XGameStreaming ランタイムが初期化されていません。 他の API を呼び出す前に XGameStreamingInitialize を呼び出してください。
E_GAMESTREAMING_CLIENT_NOT_CONNECTED 0x89245401 指定されたクライアントが接続されていません。
E_GAMESTREAMING_NO_DATA 0x89245402 要求されたデータは利用できません。 データは後で利用可能になる場合があります。
E_GAMESTREAMING_NO_DATACENTER 0x89245403 現在のコンピューターはデータ センターで実行されていません。
E_GAMESTREAMING_NOT_STREAMING_CONTROLLER 0x89245404 現在の読み取り値は、ストリーミング コントローラーからのものではありません。

https://www.microsoft.com/en-us/videoplayer/embed/RE4PiEX

関連項目

API リファレンス