エラー コード
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