HRESULT crescente para facilitar a consulta numérica.
Para uma cobertura abrangente de HRESULT de ferramentas e da plataforma, incluindo cenários de inicialização, implantação e ferramentas de diagnóstico, confira Pesquisa de erros (xberror.exe).
As Mensagens de Erro Universais (UEMs) são os erros da série E em tela inteira (E100 e superiores) que um kit de desenvolvimento exibe na inicialização ou durante uma atualização do sistema. Para obter a tabela completa e as correções, confira Mensagens de Erro Universais.
Runtime do jogo
| Código | Valor | Descrição | Fonte | Solução de problemas |
|---|---|---|---|---|
| E_GAME_MISSING_GAME_CONFIG | 0x87E5001F | Este aplicativo não tem um arquivo MicrosoftGame.Config obrigatório. | Referência de elementos do MicrosoftGame.config | Adicione um MicrosoftGame.config válido ao pacote e, em seguida, recompile/reimplante. |
| E_GAMERUNTIME_NOT_INITIALIZED | 0x89240100 | O runtime do jogo não foi inicializado. | XGameRuntime | Valide a ordem de inicialização/desinicialização do runtime, a compatibilidade do pacote e o estado do aplicativo antes de tentar novamente. |
| E_GAMERUNTIME_DLL_NOT_FOUND | 0x89240101 | A DLL do runtime do jogo não foi encontrada. | XGameRuntime | Valide a ordem de inicialização/desinicialização do runtime, a compatibilidade do pacote e o estado do aplicativo antes de tentar novamente. |
| E_GAMERUNTIME_VERSION_MISMATCH | 0x89240102 | A DLL do runtime do jogo não dá suporte a esta versão do GDK. | XGameRuntime | Valide a ordem de inicialização/desinicialização do runtime, a compatibilidade do pacote e o estado do aplicativo antes de tentar novamente. |
| E_GAMERUNTIME_WINDOW_NOT_FOREGROUND | 0x89240103 | A operação requer que a janela do aplicativo esteja em primeiro plano. | Traga a janela do aplicativo para o primeiro plano e tente a operação novamente. | |
| E_GAMERUNTIME_SUSPENDED | 0x89240104 | O runtime do jogo está em estado suspenso. | Ciclo de vida do jogo XBOX | Valide a ordem de inicialização/desinicialização do runtime, a compatibilidade do pacote e o estado do aplicativo antes de tentar novamente. |
| E_GAMERUNTIME_UNINITIALIZE_ACTIVEOBJECTS | 0x89240105 | O runtime do jogo tem objetos ativos em XGameRuntimeUninitialize. | XGameRuntimeUninitialize | Valide a ordem de inicialização/desinicialização do runtime, a compatibilidade do pacote e o estado do aplicativo antes de tentar novamente. |
| E_GAMERUNTIME_MULTIPLAYER_NOT_CONFIGURED | 0x89240106 | Nenhuma atividade multijogador está definida no serviço para este usuário neste título. | Multijogador do XBOX services | Valide a ordem de inicialização/desinicialização do runtime, a compatibilidade do pacote e o estado do aplicativo antes de tentar novamente. |
| E_GAMERUNTIME_OPTIONS_MISMATCH | 0x89240109 | O runtime já foi inicializado com um conjunto diferente de opções. Desinicialize antes de reinicializar com novas opções. | XGameRuntimeUninitialize | Valide a ordem de inicialização/desinicialização do runtime, a compatibilidade do pacote e o estado do aplicativo antes de tentar novamente. |
| E_GAMERUNTIME_OPTIONS_NOT_SUPPORTED | 0x8924010A | As opções passadas não são compatíveis com o pacote do jogo. As informações de configuração do jogo devem corresponder ao pacote. | Referência de elementos do MicrosoftGame.config | Valide a ordem de inicialização/desinicialização do runtime, a compatibilidade do pacote e o estado do aplicativo antes de tentar novamente. |
| E_GAMERUNTIME_GAMECONFIG_BAD_FORMAT | 0x8924010B | A configuração do jogo passada para Initialize não pode ser analisada. | Referência de elementos do MicrosoftGame.config | Valide a ordem de inicialização/desinicialização do runtime, a compatibilidade do pacote e o estado do aplicativo antes de tentar novamente. |
| E_GAMERUNTIME_INVALID_HANDLE | 0x8924010C | Os identificadores não são válidos para uso entre inicializações do runtime. | Valide a ordem de inicialização/desinicialização do runtime, a compatibilidade do pacote e o estado do aplicativo antes de tentar novamente. |
Usuário do jogo
| Código | Valor | Descrição | Fonte | Solução de problemas |
|---|---|---|---|---|
| E_GAMEUSER_MAX_USERS_ADDED | 0x89245100 | Não é possível adicionar este usuário porque o número máximo de usuários foi atingido. | XUserAddAsync | Verifique a configuração de entrada/usuário padrão/identidade do título e tente o fluxo de usuário novamente. |
| E_GAMEUSER_SIGNED_OUT | 0x89245101 | Não é possível executar a operação porque o usuário está desconectado. | XUserAddAsync | Verifique a configuração de entrada/usuário padrão/identidade do título e tente o fluxo de usuário novamente. |
| E_GAMEUSER_RESOLVE_USER_ISSUE_REQUIRED | 0x89245102 | É necessária uma interface do usuário para resolver um problema com este usuário. | XUserResolveIssueWithUiAsync | Verifique a configuração de entrada/usuário padrão/identidade do título e tente o fluxo de usuário novamente. |
| E_GAMEUSER_DEFERRAL_NOT_AVAILABLE | 0x89245103 | Não é um momento apropriado para solicitar adiamento. | XUserGetTokenAndSignatureAsync | Verifique a configuração de entrada/usuário padrão/identidade do título e tente o fluxo de usuário novamente. |
| E_GAMEUSER_USER_NOT_FOUND | 0x89245104 | O usuário correspondente à ID não foi encontrado. | Verifique a configuração de entrada/usuário padrão/identidade do título e tente o fluxo de usuário novamente. | |
| E_GAMEUSER_NO_TOKEN_REQUIRED | 0x89245105 | Nenhum token é necessário para esta chamada. | Verifique a configuração de entrada/usuário padrão/identidade do título e tente o fluxo de usuário novamente. | |
| E_GAMEUSER_NO_DEFAULT_USER | 0x89245106 | Não há usuário padrão atual. Se você receber esse erro, chame XUserAddAsync novamente sem AddDefaultUserSilently. | XUserAddAsync | Verifique a configuração de entrada/usuário padrão/identidade do título e tente o fluxo de usuário novamente. |
| E_GAMEUSER_FAILED_TO_RESOLVE | 0x89245107 | Falha ao resolver o privilégio fornecido. | Verifique a configuração de entrada/usuário padrão/identidade do título e tente o fluxo de usuário novamente. | |
| E_GAMEUSER_NO_TITLE_ID | 0x89245108 | Uma TitleId do XBOX Live deve ser configurada. | Referência de elementos do MicrosoftGame.config | Verifique a configuração de entrada/usuário padrão/identidade do título e tente o fluxo de usuário novamente. |
| E_GAMEUSER_UNKNOWN_GAME_IDENTITY | 0x89245109 | A identidade do jogo não é reconhecida. O MSAAppId e a TitleId não correspondem aos associados ao jogo. | Referência de elementos do MicrosoftGame.config | Verifique a configuração de entrada/usuário padrão/identidade do título e tente o fluxo de usuário novamente. |
| E_GAMEUSER_NO_PACKAGE_IDENTITY | 0x89245110 | Uma identidade de pacote deve ser configurada. | Configuração inicial do Partner Center | Verifique a configuração de entrada/usuário padrão/identidade do título e tente o fluxo de usuário novamente. |
| E_GAMEUSER_FAILED_TO_GET_TOKEN | 0x89245111 | A solicitação de token falhou. | Verifique a configuração de entrada/usuário padrão/identidade do título e tente o fluxo de usuário novamente. | |
| E_GAMEUSER_INVALID_APP_CONFIGURATION | 0x89245112 | O MSAAppId na configuração do jogo é inválido ou não está configurado para a pilha de autenticação. | Referência de elementos do MicrosoftGame.config | Verifique a configuração de entrada/usuário padrão/identidade do título e tente o fluxo de usuário novamente. |
| E_GAMEUSER_MALFORMED_MSAAPPID | 0x89245113 | O MSAAppId na configuração do jogo não corresponde ao formato esperado (cadeia de caracteres de 16 caracteres ou GUID). | Verifique a configuração de entrada/usuário padrão/identidade do título e tente o fluxo de usuário novamente. | |
| E_GAMEUSER_INCONSISTENT_MSAAPPID_AND_TITLEID | 0x89245114 | O MSAAppId e a TitleId na configuração do jogo não correspondem aos associados ao jogo. | Referência de elementos do MicrosoftGame.config | Verifique a configuração de entrada/usuário padrão/identidade do título e tente o fluxo de usuário novamente. |
Pacote do jogo
| Código | Valor | Descrição | Fonte | Solução de problemas |
|---|---|---|---|---|
| E_GAMEPACKAGE_APP_NOT_PACKAGED | 0x89245200 | O jogo não está empacotado em um contêiner. | Valide o estado de instalação/conteúdo do pacote e tente novamente após reimplantar os ativos necessários. | |
| E_GAMEPACKAGE_NO_INSTALLED_LANGUAGES | 0x89245201 | O jogo usa Intelligent Delivery para instalar idiomas seletivamente, mas nenhum está instalado. | Idiomas do Intelligent Delivery | Valide o estado de instalação/conteúdo do pacote e tente novamente após reimplantar os ativos necessários. |
| E_GAMEPACKAGE_NO_STORE_ID | 0x89245202 | O atributo StoreId deve ser definido na configuração do jogo do aplicativo. | Referência de elementos do MicrosoftGame.config | Valide o estado de instalação/conteúdo do pacote e tente novamente após reimplantar os ativos necessários. |
| E_GAMEPACKAGE_INVALID_SELECTOR | 0x89245203 | Foi fornecido um seletor de parte que não é resolvido para uma parte no pacote. | Referência do elemento Chunk | Valide o estado de instalação/conteúdo do pacote e tente novamente após reimplantar os ativos necessários. |
| E_GAMEPACKAGE_DOWNLOAD_REQUIRED | 0x89245204 | Uma ou mais partes obrigatórias devem ser baixadas para montar o pacote neste dispositivo. | Valide o estado de instalação/conteúdo do pacote e tente novamente após reimplantar os ativos necessários. | |
| E_GAMEPACKAGE_NO_TAG_CHANGE | 0x89245205 | Altere as partes instaladas neste pacote usando Features, não marcas. | Receitas do Intelligent Delivery | Valide o estado de instalação/conteúdo do pacote e tente novamente após reimplantar os ativos necessários. |
| E_GAMEPACKAGE_DLC_NOT_SUPPORTED | 0x89245206 | O jogo não dá suporte ao pacote de DLC. Garanta a compatibilidade correta de DLC na configuração do jogo. | Referência de elementos do MicrosoftGame.config | Valide o estado de instalação/conteúdo do pacote e tente novamente após reimplantar os ativos necessários. |
| E_GAMEPACKAGE_DUPLICATE_ID_VALUES | 0x89245207 | O pacote contém mais de um executável mapeado para o mesmo atributo ‘ID’. Verifique se há atributos ‘ID’ duplicados nos elementos ‘Executable’. | Referência de elementos do MicrosoftGame.config | Valide o estado de instalação/conteúdo do pacote e tente novamente após reimplantar os ativos necessários. |
| E_GAMEPACKAGE_NO_PACKAGE_IDENTIFIER | 0x89245208 | Não foi possível resolver um identificador para o pacote. O pacote pode não estar instalado. | Valide o estado de instalação/conteúdo do pacote e tente novamente após reimplantar os ativos necessários. | |
| E_GAMEPACKAGE_CONFIG_NO_ROOT_NODE | 0x89245209 | Não foi possível encontrar um nó raiz Game no arquivo MicrosoftGame.config. Verifique se o arquivo está formatado corretamente. | Referência de elementos do MicrosoftGame.config | Corrija o esquema/valores do MicrosoftGame.config e, em seguida, recompile/reimplante o pacote. |
| E_GAMEPACKAGE_CONFIG_ZERO_VERSION | 0x8924520A | O atributo ‘Version’ no nó ‘Identity’ do MicrosoftGame.config não pode ser 0.0.0.0. Incremente ou remova esse atributo. Se nenhuma versão for especificada, o padrão será 1.0.0.0. | Corrija o esquema/valores do MicrosoftGame.config e, em seguida, recompile/reimplante o pacote. | |
| E_GAMEPACKAGE_CONFIG_NO_MSAAPPID_NOTITLEID | 0x8924520B | O elemento ‘MSAAppId’ ou ‘TitleId’ está ausente no MicrosoftGame.config. Ambos devem ser especificados ao usar configVersion >= 1. | Referência de elementos do MicrosoftGame.config | Corrija o esquema/valores do MicrosoftGame.config e, em seguida, recompile/reimplante o pacote. |
| E_GAMEPACKAGE_CONFIG_DEPRECATED_PC_ENTRIES | 0x8924520C | As entradas de DesktopRegistration “modFolder”, “enableWritesToPackageRoot”, “disableRegistryWriteVirtualization” e “disableFilesystemWriteVirtualization” foram preteridas em configVersion >= 1. | Corrija o esquema/valores do MicrosoftGame.config e, em seguida, recompile/reimplante o pacote. | |
| E_GAMEPACKAGE_CONFIG_SUM_REQUIRES_MSAAPPID | 0x8924520D | Os elementos ‘MSAAppId’ e ‘TitleId’ são obrigatórios ao usar o Modelo de Usuário Simplificado (elemento AdvancedUserModel) e configVersion >= 1. | Referência de elementos do MicrosoftGame.config | Corrija o esquema/valores do MicrosoftGame.config e, em seguida, recompile/reimplante o pacote. |
| E_GAMEPACKAGE_CONFIG_NO_CODE_CLOUD_SAVES_REQUIRES_MSAAPPID | 0x8924520E | Os elementos ‘MSAAppId’ e ‘TitleId’ são obrigatórios ao usar No Code Cloud Saves (elemento NoCodePCRoot) e configVersion >= 1. | Referência de elementos do MicrosoftGame.config | Corrija o esquema/valores do MicrosoftGame.config e, em seguida, recompile/reimplante o pacote. |
| E_GAMEPACKAGE_CONFIG_MSAAPPID_OR_TITLEID_IS_DEFAULT | 0x8924520F | O elemento ‘MSAAppId’ ou ‘TitleId’ tem um valor padrão. Se NoCodePCRoot ou AdvancedUserModel for especificado, tanto a TitleId quanto o MSAAppId devem ser IDs válidas do Partner Center ao usar configVersion >= 1. | Referência de elementos do MicrosoftGame.config | Corrija o esquema/valores do MicrosoftGame.config e, em seguida, recompile/reimplante o pacote. |
Loja do jogo
| Código | Valor | Descrição | Fonte | Solução de problemas |
|---|---|---|---|---|
| E_GAMESTORE_LICENSE_ACTION_NOT_APPLICABLE_TO_PRODUCT | 0x89245300 | O jogo solicitou uma licença para um produto que não pode ser licenciado. | Visão geral do XStore | Verifique a conectividade com a loja e o estado do direito/licença e tente a solicitação novamente. |
| E_GAMESTORE_NETWORK_ERROR | 0x89245301 | O jogo não conseguiu se comunicar com a rede da loja. | Visão geral do XStore | Verifique a conectividade com a loja e o estado do direito/licença e tente a solicitação novamente. |
| E_GAMESTORE_SERVER_ERROR | 0x89245302 | O jogo recebeu uma resposta inválida do servidor da loja. | Visão geral do XStore | Verifique a conectividade com a loja e o estado do direito/licença e tente a solicitação novamente. |
| E_GAMESTORE_INSUFFICIENT_QUANTITY | 0x89245303 | O usuário não tem uma quantidade suficiente deste consumível para usar a quantidade solicitada. | Visão geral do XStore | Verifique a conectividade com a loja e o estado do direito/licença e tente a solicitação novamente. |
| E_GAMESTORE_ALREADY_PURCHASED | 0x89245304 | O usuário já possui este produto. | Visão geral do XStore | Verifique a conectividade com a loja e o estado do direito/licença e tente a solicitação novamente. |
| E_GAMESTORE_LICENSE_ACTION_THROTTLED | 0x89245305 | O jogo consultou excessivamente uma licença para o produto e agora está limitado. O limite é de 30 tentativas de licenciamento em 10 minutos para o mesmo produto. | Visão geral do XStore | Verifique a conectividade com a loja e o estado do direito/licença e tente a solicitação novamente. |
Streaming de jogos
| Código | Valor | Descrição | Fonte | Solução de problemas |
|---|---|---|---|---|
| E_GAMESTREAMING_NOT_INITIALIZED | 0x89245400 | O runtime XGameStreaming não foi inicializado. Chame XGameStreamingInitialize antes de chamar outras APIs. | XGameStreamingInitialize | Garanta que o streaming esteja inicializado e que o contexto de cliente/sessão seja válido e tente novamente. |
| E_GAMESTREAMING_CLIENT_NOT_CONNECTED | 0x89245401 | O cliente especificado não está conectado. | Garanta que o streaming esteja inicializado e que o contexto de cliente/sessão seja válido e tente novamente. | |
| E_GAMESTREAMING_NO_DATA | 0x89245402 | Os dados solicitados não estão disponíveis. Os dados podem estar disponíveis mais tarde. | Garanta que o streaming esteja inicializado e que o contexto de cliente/sessão seja válido e tente novamente. | |
| E_GAMESTREAMING_NO_DATACENTER | 0x89245403 | O computador atual não está em execução em um datacenter. | Garanta que o streaming esteja inicializado e que o contexto de cliente/sessão seja válido e tente novamente. | |
| E_GAMESTREAMING_NOT_STREAMING_CONTROLLER | 0x89245404 | A leitura atual não veio de um controle de streaming. | Garanta que o streaming esteja inicializado e que o contexto de cliente/sessão seja válido e tente novamente. |
Salvamento de jogos
| Código | Valor | Descrição | Fonte | Solução de problemas |
|---|---|---|---|---|
| E_GS_INVALID_CONTAINER_NAME | 0x80830001 | O nome do contêiner é inválido. Os caracteres válidos para nomes de contêiner incluem letras maiúsculas/minúsculas, dígitos, sublinhados e barras. | XGameSave | Para obter orientações detalhadas de solução de problemas, confira Depuração de salvamentos de jogos. |
| E_GS_NO_ACCESS | 0x80830002 | A operação falhou porque o título não tem acesso aos espaços de armazenamento do contêiner. Verifique se o SCID e a TitleId estão configurados corretamente. | XGameSave | Para obter orientações detalhadas de solução de problemas, confira Depuração de salvamentos de jogos. |
| E_GS_OUT_OF_LOCAL_STORAGE | 0x80830003 | O dispositivo não tem capacidade de armazenamento suficiente para salvar o jogo. | XGameSave | Para obter orientações detalhadas de solução de problemas, confira Depuração de salvamentos de jogos. |
| E_GS_USER_CANCELED | 0x80830004 | O usuário cancelou o download dos jogos salvos. | XGameSave | Para obter orientações detalhadas de solução de problemas, confira Depuração de salvamentos de jogos. |
| E_GS_UPDATE_TOO_BIG | 0x80830005 | O tamanho da atualização do salvamento é grande demais. O tamanho total de uma atualização de XGameSave deve ser menor que GS_MAX_BLOB_SIZE (16 MB). | XGameSave | Para obter orientações detalhadas de solução de problemas, confira Depuração de salvamentos de jogos. |
| E_GS_QUOTA_EXCEEDED | 0x80830006 | A cota de armazenamento do título para este usuário foi excedida. | XGameSave | Para obter orientações detalhadas de solução de problemas, confira Depuração de salvamentos de jogos. |
| E_GS_PROVIDED_BUFFER_TOO_SMALL | 0x80830007 | O buffer fornecido à API era pequeno demais. | XGameSave | Para obter orientações detalhadas de solução de problemas, confira Depuração de salvamentos de jogos. |
| E_GS_BLOB_NOT_FOUND | 0x80830008 | O blob especificado não foi encontrado. | XGameSave | Para obter orientações detalhadas de solução de problemas, confira Depuração de salvamentos de jogos. |
| E_GS_NO_SERVICE_CONFIGURATION | 0x80830009 | O título não está configurado corretamente para o armazenamento conectado. Verifique se o SCID está correto e se o título está configurado no Partner Center. | XGameSave | Para obter orientações detalhadas de solução de problemas, confira Depuração de salvamentos de jogos. |
| E_GS_CONTAINER_NOT_IN_SYNC | 0x8083000A | O contêiner ainda não está sincronizado. Garanta que o contêiner de XGameSave esteja sincronizado antes de enviar atualizações. | XGameSave | Para obter orientações detalhadas de solução de problemas, confira Depuração de salvamentos de jogos. |
| E_GS_CONTAINER_SYNC_FAILED | 0x8083000B | A sincronização do contêiner falhou. | XGameSave | Para obter orientações detalhadas de solução de problemas, confira Depuração de salvamentos de jogos. |
| E_GS_USER_NOT_REGISTERED_IN_SERVICE | 0x8083000C | A MSA do usuário ainda não é uma conta do XBOX services. | XGameSave | Para obter orientações detalhadas de solução de problemas, confira Depuração de salvamentos de jogos. |
| E_GS_HANDLE_EXPIRED | 0x8083000D | O identificador usado pela função expirou e deve ser obtido novamente. | XGameSave | Para obter orientações detalhadas de solução de problemas, confira Depuração de salvamentos de jogos. |
| E_GS_ASYNC_FUNCTION_REQUIRED | 0x8083000E | Esta função síncrona está sendo chamada em um thread sensível ao tempo e corre risco de deadlocks. Use a implementação assíncrona em vez disso. | XGameSave | Para obter orientações detalhadas de solução de problemas, confira Depuração de salvamentos de jogos. |
| E_GS_PROVIDER_MISMATCH | 0x8083000F | O jogo está misturando chamadas de XGameSave e XGameSaveFiles, o que não é suportado. | XGameSave | Para obter orientações detalhadas de solução de problemas, confira Depuração de salvamentos de jogos. |
Global
| Código | Valor | Descrição | Fonte | Solução de problemas |
|---|---|---|---|---|
| S_OK | 0x00000000 | Operação concluída com êxito. | Códigos de erro HRESULT do XBOX Live (Global) | Nenhuma ação necessária. |
| E_PENDING | 0x8000000A | A operação foi iniciada, mas ainda não foi concluída. | Códigos de erro HRESULT do XBOX Live (Global) | Aguarde a conclusão e consulte o resultado assíncrono novamente. |
| E_BOUNDS | 0x8000000B | Um índice ou intervalo fornecido está fora dos limites válidos. | Códigos de erro HRESULT do XBOX Live (Global) | Valide os limites de índice e intervalo antes de tentar novamente. |
| E_NOTIMPL | 0x80004001 | Esta funcionalidade não está implementada. | Códigos de erro HRESULT do XBOX Live (Global) | Use um caminho de API suportado para esta plataforma e runtime. |
| E_NOINTERFACE | 0x80004002 | A interface solicitada não está disponível neste objeto. | Códigos de erro HRESULT do XBOX Live (Global) | Verifique a disponibilidade/versão da interface antes de consultar esta interface. |
| E_POINTER | 0x80004003 | Um ponteiro obrigatório é nulo ou inválido. | Códigos de erro HRESULT do XBOX Live (Global) | Valide todos os ponteiros/identificadores e tempos de vida dos objetos antes de chamar. |
| E_ABORT | 0x80004004 | A operação foi anulada antes da conclusão. | Códigos de erro HRESULT do XBOX Live (Global) | Verifique o estado de cancelamento/desligamento e execute novamente quando estiver estável. |
| E_FAIL | 0x80004005 | A operação falhou com um erro não especificado. | Códigos de erro HRESULT do XBOX Live (Global) | Revise os logs para identificar a falha anterior e tente novamente após corrigir as entradas/o estado. |
| E_UNEXPECTED | 0x8000FFFF | Ocorreu um erro interno inesperado. | Códigos de erro HRESULT do XBOX Live (Global) | Capture diagnósticos, reinicie o cenário e escale se for reproduzível. |
| E_ACCESSDENIED | 0x80070005 | O acesso ao recurso ou à operação solicitada foi negado. | Códigos de erro HRESULT do XBOX Live (Global) | Verifique permissões, funcionalidades e o contexto de usuário/conta e tente novamente. |
| E_OUTOFMEMORY | 0x8007000E | A operação falhou porque a alocação de memória não pôde ser atendida. | Códigos de erro HRESULT do XBOX Live (Global) | Reduza a pressão de memória, libere alocações e tente novamente. |
| E_NOT_SUPPORTED | 0x80070032 | Esta operação não é suportada no contexto atual. | Códigos de erro HRESULT do XBOX Live (Global) | Use uma operação suportada para o contexto atual. |
| E_INVALIDARG | 0x80070057 | Um ou mais argumentos são inválidos. | Códigos de erro HRESULT do XBOX Live (Global) | Valide os valores dos argumentos e as combinações obrigatórias antes de tentar novamente. |
| E_NOT_SUFFICIENT_BUFFER | 0x8007007A | O buffer fornecido é pequeno demais para os dados solicitados. | Códigos de erro HRESULT do XBOX Live (Global) | Consulte o tamanho necessário, redimensione o buffer e tente novamente. |
| E_TIME_CRITICAL_THREAD | 0x800701A0 | A chamada não é permitida em um thread de tempo crítico. | Códigos de erro HRESULT do XBOX Live (Global) | Mova esta chamada para fora de threads de tempo crítico; use padrões assíncronos quando disponíveis. |
| E_NO_TASK_QUEUE | 0x800701AB | Nenhuma fila de tarefas foi fornecida ou está disponível para a operação. | Códigos de erro HRESULT do XBOX Live (Global) | Forneça uma fila de tarefas válida antes de invocar esta operação. |
HTTP Client
| Código | Valor | Descrição | Fonte | Solução de problemas |
|---|---|---|---|---|
| HTTP_E_STATUS_UNEXPECTED | 0x80190001 | O cliente HTTP encontrou uma condição de protocolo/status inesperada. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_UNEXPECTED_SERVER_ERROR | 0x80190005 | O servidor retornou uma condição de erro inesperada. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_AMBIGUOUS | 0x8019012C | A resposta HTTP indica uma correspondência de recurso ambígua. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_MOVED | 0x8019012D | O redirecionamento HTTP indica que o recurso foi movido. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_REDIRECT | 0x8019012E | Resposta de redirecionamento HTTP recebida. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_REDIRECT_METHOD | 0x8019012F | Redirecionamento HTTP que exige uma alteração de método. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_NOT_MODIFIED | 0x80190130 | HTTP 304: o recurso não foi alterado desde a solicitação condicional. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_USE_PROXY | 0x80190131 | A solicitação HTTP deve ser feita por meio de um proxy. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_REDIRECT_KEEP_VERB | 0x80190133 | Redirecionamento HTTP que preserva o método/verbo original. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_BAD_REQUEST | 0x80190190 | HTTP 400: a solicitação está malformada ou é inválida. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_DENIED | 0x80190191 | HTTP 401: a solicitação não está autorizada ou foi negada. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_PAYMENT_REQ | 0x80190192 | HTTP 402: é necessário pagamento para esta solicitação. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_FORBIDDEN | 0x80190193 | HTTP 403: o acesso é proibido para este recurso. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_NOT_FOUND | 0x80190194 | HTTP 404: o recurso solicitado não foi encontrado. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_BAD_METHOD | 0x80190195 | O método HTTP não é válido para este ponto de extremidade. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_NONE_ACCEPTABLE | 0x80190196 | HTTP 406: nenhuma representação aceitável disponível. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_PROXY_AUTH_REQ | 0x80190197 | HTTP 407: é necessária autenticação de proxy. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_REQUEST_TIMEOUT | 0x80190198 | HTTP 408: o servidor atingiu o tempo limite aguardando a solicitação. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_CONFLICT | 0x80190199 | HTTP 409: a solicitação entra em conflito com o estado atual do servidor. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_GONE | 0x8019019A | HTTP 410: o recurso solicitado não está mais disponível. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_LENGTH_REQUIRED | 0x8019019B | HTTP 411: Content-Length é obrigatório. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_PRECOND_FAILED | 0x8019019C | HTTP 412: a pré-condição da solicitação falhou. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_REQUEST_TOO_LARGE | 0x8019019D | HTTP 413: o conteúdo da solicitação é grande demais. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_URI_TOO_LONG | 0x8019019E | HTTP 414: o URI da solicitação é longo demais. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_UNSUPPORTED_MEDIA | 0x8019019F | HTTP 415: o tipo de mídia não é suportado. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_RANGE_NOT_SATISFIABLE | 0x801901A0 | HTTP 416: o intervalo solicitado não pode ser atendido. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_EXPECTATION_FAILED | 0x801901A1 | HTTP 417: o servidor não pôde atender às expectativas da solicitação. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| FGRL (Rate Limit) Exceeded | 0x801901AD | A solicitação foi limitada porque o limite de taxa foi excedido. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Reduza a taxa de solicitações e tente novamente após um período de espera com retirada exponencial. |
| HTTP_E_STATUS_SERVER_ERROR | 0x801901F4 | HTTP 500: o servidor encontrou um erro interno. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_NOT_SUPPORTED | 0x801901F5 | A funcionalidade HTTP solicitada não é suportada. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_BAD_GATEWAY | 0x801901F6 | HTTP 502: recebida uma resposta inválida de um servidor upstream. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_SERVICE_UNAVAIL | 0x801901F7 | HTTP 503: o serviço está temporariamente indisponível. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_GATEWAY_TIMEOUT | 0x801901F8 | HTTP 504: o servidor upstream atingiu o tempo limite. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| HTTP_E_STATUS_VERSION_NOT_SUP | 0x801901F9 | A versão HTTP não é suportada pelo servidor. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inspecione o status HTTP/corpo da resposta, corrija a solicitação/autenticação/configuração e tente novamente com retirada para falhas transitórias. |
| ONL_E_ACTION_REQUIRED | 0x8086000C | É necessária uma ação do usuário ou do título antes que a operação possa continuar. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Conclua a ação de usuário/título exigida indicada pelo serviço e tente novamente. |
| WEB_E_UNEXPECTED_CONTENT | 0x83750005 | O conteúdo da resposta não correspondeu ao formato esperado. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Valide o formato/content-type da resposta e o contrato do serviço e tente novamente. |
| WEB_E_INVALID_JSON_STRING | 0x83750007 | O conteúdo JSON é inválido ou está malformado. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Valide o esquema/codificação do conteúdo JSON antes de enviar ou analisar. |
| E_HC_NOT_INITIALISED | 0x89235001 | O runtime do HTTP Client não foi inicializado. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Inicialize o runtime do HTTP Client antes de emitir solicitações. |
| E_HC_PERFORM_ALREADY_CALLED | 0x89235003 | Esta operação HTTP já foi executada. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Crie um novo objeto de solicitação para outra chamada de execução. |
| E_HC_ALREADY_INITIALISED | 0x89235004 | O runtime do HTTP Client já foi inicializado. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Evite a inicialização duplicada; inicialize uma vez por ciclo de vida do processo. |
| E_HC_CONNECT_ALREADY_CALLED | 0x89235005 | Connect já foi chamado para este WebSocket/sessão. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Reutilize a conexão/sessão ativa ou crie uma nova em vez de reconectar. |
| E_HC_NO_NETWORK | 0x89235006 | Nenhuma conectividade de rede está disponível no momento. | Códigos de erro HRESULT do XBOX Live (HTTP Client) | Restaure a conectividade de rede e tente novamente. |
Auth Manager (AM)
| Código | Valor | Descrição | Fonte | Solução de problemas |
|---|---|---|---|---|
| AM_E_XSTS_UNEXPECTED | 0x87DD0006 | O destino NSAL está configurado, mas o certificado da terceira parte confiável ainda não é confiável para o XBOX services. | XUserGetTokenAndSignatureResult | Verifique a sandbox, o destino NSAL, a configuração de TitleId/SCID e obtenha o token novamente. |
| AM_E_NOT_AUTHORIZED | 0x87DD0009 | O usuário não está autorizado a solicitar um token XSTS para a configuração atual de TitleId e SandboxId. | Solucionar problemas de configuração da sandbox | Verifique a sandbox, o destino NSAL, a configuração de TitleId/SCID e obtenha o token novamente. |
| AM_E_UNKNOWN_TARGET | 0x87DD000B | O destino do token solicitado não foi encontrado na configuração NSAL do título. | XUserGetTokenAndSignatureResult | Verifique a sandbox, o destino NSAL, a configuração de TitleId/SCID e obtenha o token novamente. |
| AM_E_TITLE_NOT_AUTHENTICATED | 0x87DD000D | O título não está autenticado para a configuração de serviço atual (por exemplo, problemas de configuração de TitleId, SCID ou sandbox). | Solucionar problemas de configuração da sandbox | Verifique a sandbox, o destino NSAL, a configuração de TitleId/SCID e obtenha o token novamente. |
| AM_E_USER_NOT_FOUND | 0x87DD0013 | O objeto de usuário não está mais conectado ou é desconhecido. | XUserGetTokenAndSignatureResult | Verifique a sandbox, o destino NSAL, a configuração de TitleId/SCID e obtenha o token novamente. |
| AM_E_XSTS_TIMEOUT | 0x87DD0019 | Limite de tempo atingido ao tentar recuperar o X-token. | XUserGetTokenAndSignatureResult | Verifique a sandbox, o destino NSAL, a configuração de TitleId/SCID e obtenha o token novamente. |
| AM_E_NO_TOKEN_REQUIRED | 0x87DD0021 | Nenhum token é necessário para o ponto de extremidade solicitado, pois ele não está configurado como um destino de token no NSAL. | XUserGetTokenAndSignatureResult | Verifique a sandbox, o destino NSAL, a configuração de TitleId/SCID e obtenha o token novamente. |
| AM_E_XTITLE_TIMEOUT | 0x87DD0022 | Limite de tempo atingido ao tentar recuperar o token do título. | XUserGetTokenAndSignatureResult | Verifique a sandbox, o destino NSAL, a configuração de TitleId/SCID e obtenha o token novamente. |
| AM_E_XSTS_SERVICE_UNAVAILABLE | 0x87DD0033 | O serviço de X token não está disponível. | XUserGetTokenAndSignatureResult | Verifique a sandbox, o destino NSAL, a configuração de TitleId/SCID e obtenha o token novamente. |
Token e assinatura do XUser
| Código | Valor | Descrição | Fonte | Solução de problemas |
|---|---|---|---|---|
| WININET_E_NAME_NOT_RESOLVED | 0x80072EE7 | Não foi possível resolver o nome ou o endereço do servidor. | XUserGetTokenAndSignatureResult | Verifique a conectividade de rede/DNS/proxy e tente obter o token novamente. |
| WININET_E_CANNOT_CONNECT | 0x80072EFD | Não foi possível estabelecer uma conexão com o servidor. | XUserGetTokenAndSignatureResult | Verifique a conectividade de rede/DNS/proxy e tente obter o token novamente. |
| WININET_E_CONNECTION_ABORTED | 0x80072EFE | A conexão com o servidor foi encerrada de forma anormal. | XUserGetTokenAndSignatureResult | Verifique a conectividade de rede/DNS/proxy e tente obter o token novamente. |
| WININET_E_DECODING_FAILED | 0x80072F8F | Falha na decodificação do conteúdo. | XUserGetTokenAndSignatureResult | Verifique a conectividade de rede/DNS/proxy e tente obter o token novamente. |
| XO_E_GAME_USAGE_BY_USER_EXCEEDED | 0x8015DBFF | O usuário excedeu o tempo permitido para jogar o jogo (controles parentais). | XUserGetTokenAndSignatureResult | Resolva as restrições de política da conta/do sistema e tente obter o token novamente. |
| XO_E_SYSTEM_UPDATE_REQUIRED | 0x8015DC01 | O sistema deve ser atualizado antes de poder conceder X-tokens. | XUserGetTokenAndSignatureResult | Resolva as restrições de política da conta/do sistema e tente obter o token novamente. |
| XO_E_ACCOUNT_COUNTRY_NOT_AUTHORIZED | 0x8015DC0B | O título está sendo usado em um país/região para o qual não está autorizado. | XUserGetTokenAndSignatureResult | Resolva as restrições de política da conta/do sistema e tente obter o token novamente. |
| XO_E_DEVICE_COUNT_FOR_TITLE_EXCEEDED | 0x8015DC1E | Você já está jogando este jogo em outro dispositivo. Feche esse jogo para jogá-lo aqui. Imposição de Single Point of Presence (SPoP / XR-115). | XUserGetTokenAndSignatureResult | Resolva as restrições de política da conta/do sistema e tente obter o token novamente. |
| ONL_E_FORCESIGNIN | 0x80860006 | Para ajudar a proteger a conta, o usuário deve entrar novamente. | XUserGetTokenAndSignatureResult | Solicite que o usuário entre novamente e tente a solicitação novamente. |
XAL
| Código | Valor | Descrição | Fonte | Solução de problemas |
|---|---|---|---|---|
| E_XAL_NOTINITIALIZED | 0x89235001 | O XAL não foi inicializado. | Códigos de erro HRESULT do XBOX Live (XAL) | Inicialize o XAL antes de usar APIs dependentes do XAL. |
| E_XAL_ALREADYINITIALIZED | 0x89235101 | O XAL já foi inicializado. | Códigos de erro HRESULT do XBOX Live (XAL) | Evite a inicialização duplicada do XAL no mesmo ciclo de vida. |
| E_XAL_USERSETNOTEMPTY | 0x89235102 | O conjunto de usuários de destino não está vazio. | Códigos de erro HRESULT do XBOX Live (XAL) | Valide o estado do conjunto de usuários/sessão do XAL e tente novamente na sequência de chamadas esperada. |
| E_XAL_USERSETFULL | 0x89235103 | O conjunto de usuários atingiu sua capacidade máxima. | Códigos de erro HRESULT do XBOX Live (XAL) | Valide o estado do conjunto de usuários/sessão do XAL e tente novamente na sequência de chamadas esperada. |
| E_XAL_USERSIGNEDOUT | 0x89235104 | O usuário de destino está desconectado. | Códigos de erro HRESULT do XBOX Live (XAL) | Valide o estado do conjunto de usuários/sessão do XAL e tente novamente na sequência de chamadas esperada. |
| E_XAL_DUPLICATEDUSER | 0x89235105 | O usuário já está presente no conjunto de usuários. | Códigos de erro HRESULT do XBOX Live (XAL) | Valide o estado do conjunto de usuários/sessão do XAL e tente novamente na sequência de chamadas esperada. |
| E_XAL_NETWORK | 0x89235106 | Ocorreu um erro de rede ao processar a solicitação. | Códigos de erro HRESULT do XBOX Live (XAL) | Valide o estado do conjunto de usuários/sessão do XAL e tente novamente na sequência de chamadas esperada. |
| E_XAL_CLIENTERROR | 0x89235107 | Ocorreu um erro do lado do cliente no XAL. | Códigos de erro HRESULT do XBOX Live (XAL) | Valide o estado do conjunto de usuários/sessão do XAL e tente novamente na sequência de chamadas esperada. |
| E_XAL_UIREQUIRED | 0x89235108 | É necessária a interação do usuário para concluir a operação. | Códigos de erro HRESULT do XBOX Live (XAL) | Valide o estado do conjunto de usuários/sessão do XAL e tente novamente na sequência de chamadas esperada. |
| E_XAL_HANDLERALREADYREGISTERED | 0x89235109 | Um manipulador obrigatório já foi registrado. | Códigos de erro HRESULT do XBOX Live (XAL) | Valide o estado do conjunto de usuários/sessão do XAL e tente novamente na sequência de chamadas esperada. |
| E_XAL_UNEXPECTEDUSERSIGNEDIN | 0x8923510A | Um usuário diferente ou inesperado entrou durante a operação. | Códigos de erro HRESULT do XBOX Live (XAL) | Valide o estado do conjunto de usuários/sessão do XAL e tente novamente na sequência de chamadas esperada. |
| E_XAL_NOTATTACHEDTOJVM | 0x8923510B | O XAL não está anexado à Java VM quando necessário. | Códigos de erro HRESULT do XBOX Live (XAL) | Valide o estado do conjunto de usuários/sessão do XAL e tente novamente na sequência de chamadas esperada. |
| E_XAL_DEVICEUSER | 0x8923510C | A operação não é válida para o contexto de usuário do dispositivo atual. | Códigos de erro HRESULT do XBOX Live (XAL) | Valide o estado do conjunto de usuários/sessão do XAL e tente novamente na sequência de chamadas esperada. |
| E_XAL_DEFERRALNOTAVAILABLE | 0x8923510D | Um adiamento não pode ser solicitado neste momento. | Códigos de erro HRESULT do XBOX Live (XAL) | Valide o estado do conjunto de usuários/sessão do XAL e tente novamente na sequência de chamadas esperada. |
| E_XAL_MISSINGPLATFORMEVENTHANDLER | 0x8923510E | Um manipulador de eventos de plataforma obrigatório está ausente. | Códigos de erro HRESULT do XBOX Live (XAL) | Valide o estado do conjunto de usuários/sessão do XAL e tente novamente na sequência de chamadas esperada. |
| E_XAL_USERNOTFOUND | 0x8923510F | O usuário especificado não foi encontrado. | Códigos de erro HRESULT do XBOX Live (XAL) | Valide o estado do conjunto de usuários/sessão do XAL e tente novamente na sequência de chamadas esperada. |
| E_XAL_NOTOKENREQUIRED | 0x89235110 | Nenhum token é necessário para esta solicitação. | Códigos de erro HRESULT do XBOX Live (XAL) | Valide o estado do conjunto de usuários/sessão do XAL e tente novamente na sequência de chamadas esperada. |
| E_XAL_NODEFAULTUSER | 0x89235111 | Nenhum usuário padrão está disponível no momento. | Códigos de erro HRESULT do XBOX Live (XAL) | Valide o estado do conjunto de usuários/sessão do XAL e tente novamente na sequência de chamadas esperada. |
| E_XAL_FAILEDTORESOLVE | 0x89235112 | O XAL não pôde resolver o privilégio ou o estado de identidade solicitado. | Códigos de erro HRESULT do XBOX Live (XAL) | Valide o estado do conjunto de usuários/sessão do XAL e tente novamente na sequência de chamadas esperada. |
XSAPI
| Código | Valor | Descrição | Fonte | Solução de problemas |
|---|---|---|---|---|
| E_XBL_RUNTIME_ERROR | 0x89235200 | Ocorreu um erro genérico de runtime do XBOX Live. | Códigos de erro HRESULT do XBOX Live (XSAPI) | Verifique a inicialização do XSAPI, a disponibilidade do token de autenticação e o estado do serviço e tente novamente. |
| E_XBL_RTA_GENERIC_ERROR | 0x89235201 | Ocorreu um erro genérico de Real-Time Activity (RTA). | Códigos de erro HRESULT do XBOX Live (XSAPI) | Verifique a inicialização do XSAPI, a disponibilidade do token de autenticação e o estado do serviço e tente novamente. |
| E_XBL_RTA_SUBSCRIPTION_LIMIT_REACHED | 0x89235202 | O limite de assinaturas de RTA foi atingido. | Códigos de erro HRESULT do XBOX Live (XSAPI) | Verifique a inicialização do XSAPI, a disponibilidade do token de autenticação e o estado do serviço e tente novamente. |
| E_XBL_RTA_ACCESS_DENIED | 0x89235203 | O acesso à funcionalidade de RTA foi negado. | Códigos de erro HRESULT do XBOX Live (XSAPI) | Verifique a inicialização do XSAPI, a disponibilidade do token de autenticação e o estado do serviço e tente novamente. |
| E_XBL_AUTH_UNKNOWN_ERROR | 0x89235204 | Ocorreu um erro de autenticação desconhecido. | Códigos de erro HRESULT do XBOX Live (XSAPI) | Verifique a inicialização do XSAPI, a disponibilidade do token de autenticação e o estado do serviço e tente novamente. |
| E_XBL_AUTH_RUNTIME_ERROR | 0x89235205 | A autenticação falhou devido a um erro de runtime. | Códigos de erro HRESULT do XBOX Live (XSAPI) | Verifique a inicialização do XSAPI, a disponibilidade do token de autenticação e o estado do serviço e tente novamente. |
| E_XBL_AUTH_NO_TOKEN | 0x89235206 | Nenhum token de autenticação está disponível. | Códigos de erro HRESULT do XBOX Live (XSAPI) | Verifique a inicialização do XSAPI, a disponibilidade do token de autenticação e o estado do serviço e tente novamente. |
| E_XBL_ALREADY_INITIALIZED | 0x89235207 | Os serviços do XBOX Live já foram inicializados. | Códigos de erro HRESULT do XBOX Live (XSAPI) | Evite chamadas duplicadas de inicialização do XBOX services. |
| E_XBL_NOT_INITIALIZED | 0x89235208 | Os serviços do XBOX Live não foram inicializados. | Códigos de erro HRESULT do XBOX Live (XSAPI) | Chame XblInitialize antes de invocar APIs do XBOX services. |
| E_XBL_RTA_NOT_ACTIVATED | 0x89235209 | O serviço Real-Time Activity não está ativado. Chame XblRealTimeActivityActivate para ativar o serviço Real-Time Activity. | Pesquisa de erros (xberror.exe) | O serviço Real-Time Activity não está ativado. Chame XblRealTimeActivityActivate para ativar o serviço Real-Time Activity. (0x89235209) |
Ferramentas e transporte do console
| Código | Valor | Descrição | Fonte | Solução de problemas |
|---|---|---|---|---|
| E_APP_USER_TERMINATE_REQUEST | 0x87E1001D | Um usuário solicitou explicitamente o encerramento do aplicativo. | Pesquisa de erros (xberror.exe) | Um usuário solicitou explicitamente o encerramento do aplicativo. (0x87E1001D) |
| E_DSTORAGE_XVD_DEVICE_NOT_SUPPORTED | 0x89240004 | O XVD especificado não está em um dispositivo NVMe suportado. | Pesquisa de erros (xberror.exe) | O XVD especificado não está em um dispositivo NVMe suportado. |
| E_COULD_NOT_CONNECT | 0x8C110303 | Falha ao conectar ao devkit especificado. | Erros de transporte do XTF | Não foi possível estabelecer conexão com o console de destino. Verifique o HostName ou o endereço IP especificado. Verifique o firewall, as configurações de rede e a capacidade de executar ping no console. |
| E_XTFAPP_APPLICATION_EXITED_BEFORE_ACTIVATION_COMPLETE | 0x8D160122 | O aplicativo foi encerrado ou falhou antes de concluir a ativação. | Erros de transporte do XTF | Nenhuma. |
| E_XTFAPP_DIRECTORY_NOT_FOUND | 0x8D16018D | O diretório fornecido não foi encontrado. | Erros de transporte do XTF | Garanta que o diretório exista. |
XBOX PC Remote Iteration
| Código | Valor | Descrição | Fonte | Solução de problemas |
|---|---|---|---|---|
| E_PROCESSNOTFOUND | 0x8C114002 | Processo não encontrado. Verifique se a ID do processo corresponde a um processo de destino ativo. | Códigos de erro da API XBOX PC Remote Iteration | Verifique a ID do processo de destino consultando a lista de processos em execução; Forneça uma ID de processo válida de um processo ativo |
| E_INVALIDPROCESSID | 0x8C114003 | ID de processo inválida. Forneça uma ID de processo numérica. | Códigos de erro da API XBOX PC Remote Iteration | Forneça uma ID de processo válida contendo apenas números |
| E_INVALIDPIN | 0x8C114004 | O PIN não está no formato esperado. Insira um PIN válido de 6 caracteres. | Códigos de erro da API XBOX PC Remote Iteration | Insira o PIN correto no dispositivo cliente |
| E_INVALIDSSHKEY | 0x8C114005 | A chave SSH não está no formato esperado. Use uma chave pública válida e tente o emparelhamento novamente. | Códigos de erro da API XBOX PC Remote Iteration | Gere uma chave pública SSH válida; Execute o emparelhamento novamente fornecendo o caminho para a chave válida |
| E_PAIRINGTIMEOUT | 0x8C114006 | O modo de emparelhamento excedeu o tempo máximo. Reinicie o emparelhamento e insira o PIN em até 2 minutos. | Códigos de erro da API XBOX PC Remote Iteration | Reinicie o processo de emparelhamento por PIN; Insira o PIN no dispositivo cliente antes do tempo limite (2 min) |
| E_TOOMANYFAILURES | 0x8C114007 | Muitas tentativas de PIN com falha. Reinicie o emparelhamento e insira o PIN correto. | Códigos de erro da API XBOX PC Remote Iteration | Reinicie o processo de emparelhamento por PIN; Insira o PIN correto no dispositivo cliente |
| E_CLIENTNOTAUTHORIZED | 0x8C114008 | O dispositivo rejeitou o cliente. Conclua o emparelhamento com êxito e tente a conexão novamente. | Códigos de erro da API XBOX PC Remote Iteration | Conclua o processo de emparelhamento por PIN com êxito; Execute a solicitação de conexão novamente |
| E_SERVERNOTAUTHORIZED | 0x8C114009 | O cliente rejeitou o dispositivo. Conclua o emparelhamento com êxito e tente a conexão novamente. | Códigos de erro da API XBOX PC Remote Iteration | Conclua o processo de emparelhamento por PIN com êxito; Execute a solicitação de conexão novamente |
| E_SSHKEYTOOLARGE | 0x8C11400A | A chave SSH é grande demais. Gere um tipo/tamanho de chave suportado e tente novamente com essa chave. | Códigos de erro da API XBOX PC Remote Iteration | Gere uma nova chave SSH usando um algoritmo e tamanho suportados (por exemplo, ED25519 ou RSA‑2048); Garanta que a chave correta esteja especificada para a conexão RIT |
| E_GAMENOTSUSPENDED | 0x8C11400B | O processo especificado não pode ser retomado. Verifique se o processo está suspenso antes de chamar a retomada. | Códigos de erro da API XBOX PC Remote Iteration | Verifique o estado do processo antes de retomá-lo; Garanta que nenhuma outra ferramenta já tenha retomado ou encerrado o processo |
| E_GAMENOTRUNNING | 0x8C11400C | Nenhum processo de jogo está em execução. Inicie o jogo antes de chamar operações de processo de jogo. | Códigos de erro da API XBOX PC Remote Iteration | Verifique os processos em execução no momento; Inicie o jogo antes de usar APIs dependentes do processo do jogo. |
| E_GAMEOVERSUSPENDED | 0x8C11400D | A contagem de suspensão do thread não é zero. Retome até que a contagem de suspensão volte a zero ou reinicie o processo. | Códigos de erro da API XBOX PC Remote Iteration | Retome o thread repetidamente até que a contagem de suspensão chegue a zero ou reinicie o processo para redefinir o estado do thread.; Como alternativa, reinicie o processo para redefinir o estado do thread |
| E_GAMESTILLRUNNING | 0x8C11400E | Apenas um jogo pode ser executado por vez. Pare o jogo em execução antes de iniciar outro. | Códigos de erro da API XBOX PC Remote Iteration | Garanta que não haja nenhum processo de jogo anterior em execução; Encerre o jogo em execução (se houver) antes de iniciar outro; Tente iniciar o processo do jogo novamente |
| E_GAMEEXITABANDONED | 0x8C11400F | A espera pela saída do jogo foi abandonada. Verifique o PID/TID e tente o encerramento novamente. | Códigos de erro da API XBOX PC Remote Iteration | Verifique se o processo do jogo ainda está em execução; Verifique se a ID do processo e a ID do thread corretas foram fornecidas para o encerramento; Tente encerrar o processo novamente |
| E_GAMEFILEPATHNOTEXIST | 0x8C114010 | O caminho do arquivo do jogo não existe. Valide o caminho remoto e confirme se a implantação foi bem-sucedida. | Códigos de erro da API XBOX PC Remote Iteration | Valide se o caminho existe no dispositivo remoto; Confirme se a implantação foi bem-sucedida |
| E_SERVERTOOOLD | 0x8C114011 | A versão do servidor é antiga demais para este cliente. Atualize o wdEndpoint no computador remoto. | Códigos de erro da API XBOX PC Remote Iteration | Atualize o wdEndpoint no computador remoto para a versão mais recente |
| E_NAMERESOLUTIONFAILED | 0x8C114012 | Não foi possível resolver o nome do computador remoto. Verifique o nome do host e o DNS ou teste com o endereço IP. | Códigos de erro da API XBOX PC Remote Iteration | Verifique a ortografia do nome do host, a configuração de DNS e a conectividade de rede.; Use o endereço IP para isolar problemas de resolução de nomes. |
| E_INVALIDADDRESS | 0x8C114013 | Endereço inválido. Corrija o formato do endereço e use um endereço IPv4 válido. | Códigos de erro da API XBOX PC Remote Iteration | Confirme o endereço IP correto; Corrija o formato do endereço e garanta que ele use o protocolo IPv4 |
| E_CONNECTIONERROR | 0x8C114014 | Falha na conexão. Verifique a rede/firewall/disponibilidade do serviço e tente novamente. | Códigos de erro da API XBOX PC Remote Iteration | Verifique a conectividade de rede, as regras de firewall e a disponibilidade do serviço no computador remoto; Verifique a visibilidade entre os dispositivos, eles devem conseguir executar ping um no outro; Tente a conexão novamente com o registro em log habilitado. |
| E_LISTENERALREADYRUNNING | 0x8C114015 | Outro ouvinte está ativo. Pare a instância de ponto de extremidade existente ou reutilize-a. | Códigos de erro da API XBOX PC Remote Iteration | - Pare a instância do ponto de extremidade em execução antes de iniciar uma nova; Como alternativa, use a instância do ponto de extremidade já em execução em vez de iniciar uma nova |
| E_ADMIN_REQUIRED | 0x8C114016 | Privilégios de administrador necessários. Execute o ponto de extremidade como Administrador. | Códigos de erro da API XBOX PC Remote Iteration | Execute novamente o ponto de extremidade como Administrador |
| E_INVALIDTHREADID | 0x8C114017 | ID de thread inválida. Forneça uma ID de thread numérica. | Códigos de erro da API XBOX PC Remote Iteration | Forneça uma ID de thread válida contendo apenas números |
| E_INVALIDPIDTID_PAIR | 0x8C114018 | A ID do processo não está associada à ID do thread. Consulte novamente os threads desse processo e tente outra vez. | Códigos de erro da API XBOX PC Remote Iteration | Consulte novamente a lista de threads do processo; Garanta que as IDs não estejam em cache ou obsoletas.; Valide se a ID do thread foi obtida do contexto de processo correto. |
| E_THREADNOTFOUND | 0x8C114019 | Thread não encontrado. Consulte novamente as IDs de thread atuais e tente outra vez com uma ID não obsoleta. | Códigos de erro da API XBOX PC Remote Iteration | Consulte novamente a lista de threads do processo; Garanta que as IDs não estejam em cache ou obsoletas.; Valide se a ID do thread foi obtida do contexto de processo correto. |
XAPU
| Código | Valor | Descrição | Fonte | Solução de problemas |
|---|---|---|---|---|
| XAPU_E_QUEUE_FULL | 0x8AC81000 | A fila de comandos do XAPU está cheia. | Erros do XAPU | A fila de comandos do XAPU está cheia. |
| XAPU_E_PENDING_RESULTS | 0x8AC81001 | Nenhum resultado disponível no momento. | Erros do XAPU | Nenhum resultado disponível no momento. |
| XAPU_E_INVALID_COMMAND | 0x8AC81002 | Valor de comando do XAPU inválido. | Erros do XAPU | Valor de comando do XAPU inválido. |
| XAPU_E_INVALID_STREAM_INDEX | 0x8AC81003 | Índice de fluxo inválido no comando do XAPU enviado. | Erros do XAPU | Índice de fluxo inválido no comando do XAPU enviado. |
| XAPU_E_NO_DEVICE_RESOURCES | 0x8AC81004 | Não há recursos suficientes no sistema para dar suporte ao número de fluxos solicitado. | Erros do XAPU | Não há recursos suficientes no sistema para dar suporte ao número de fluxos solicitado. |
| XAPU_E_ALREADY_ACTIVE | 0x8AC81005 | O fluxo já está ativo. | Erros do XAPU | O fluxo já está ativo. |
| XAPU_E_BUFFER_TOO_SMALL | 0x8AC81006 | O buffer de saída é pequeno demais para comportar os dados. | Erros do XAPU | O buffer de saída é pequeno demais para comportar os dados. |
| XAPU_E_PROCESSING_ERROR | 0x8AC81007 | O hardware não conseguiu processar o comando. | Erros do XAPU | O hardware não conseguiu processar o comando. |
| XAPU_E_BAD_OPUS_PACKET | 0x8AC81008 | O hardware encontrou erros ao decodificar um pacote Opus. Verifique se há erros na codificação. | Erros do XAPU | O hardware encontrou erros ao decodificar um pacote Opus. Verifique se há erros na codificação. |
| XAPU_E_DEVICE_FAULT | 0x8AC81050 | Ocorreu uma falha irrecuperável de firmware. | Erros do XAPU | Ocorreu uma falha irrecuperável de firmware. |
| XAPU_E_DEVICE_TIMEOUT | 0x8AC81051 | O hardware não respondeu em tempo hábil. | Erros do XAPU | O hardware não respondeu em tempo hábil. |
| XAPU_E_DEVICE_FATAL_ERROR | 0x8AC81052 | O hardware encontrou um erro e a conexão precisa ser restabelecida. | Erros do XAPU | O hardware encontrou um erro e a conexão precisa ser restabelecida. |
XDSP
| Código | Valor | Descrição | Fonte | Solução de problemas |
|---|---|---|---|---|
| XDSP_E_QUEUE_FULL | 0x8AC810A0 | A fila de comandos está cheia. Aguarde tempo suficiente para que o hardware termine de processar os comandos enviados atualmente antes de enviar mais. | Erros do XDSP | A fila de comandos está cheia. Aguarde tempo suficiente para que o hardware termine de processar os comandos enviados atualmente antes de enviar mais. |
| XDSP_E_PENDING_RESULTS | 0x8AC810A1 | O XDspStream foi desativado antes que todos os resultados dos comandos enviados fossem recebidos. Aguarde tempo suficiente para que o hardware termine de processar os comandos enviados do fluxo antes de desativar o fluxo. | Erros do XDSP | O XDspStream foi desativado antes que todos os resultados dos comandos enviados fossem recebidos. Aguarde tempo suficiente para que o hardware termine de processar os comandos enviados do fluxo antes de desativar o fluxo. |
| XDSP_E_NO_DEVICE_RESOURCES | 0x8AC810A2 | Nenhum recurso de dispositivo XDSP está disponível para atender à sua solicitação. | Erros do XDSP | Nenhum recurso de dispositivo XDSP está disponível para atender à sua solicitação. |
| XDSP_E_DEVICE_FATAL_ERROR | 0x8AC810A3 | Ocorreu um erro fatal (por exemplo, falha/travamento) no comando processado atualmente. Verifique a estrutura XDspStatus para entender qual sequência de comandos falhou. O hardware tem um mecanismo de recuperação automática que permitirá que os comandos subsequentes continuem sendo processados. | Erros do XDSP | Ocorreu um erro fatal (por exemplo, falha/travamento) no comando processado atualmente. Verifique a estrutura XDspStatus para entender qual sequência de comandos falhou. O hardware tem um mecanismo de recuperação automática que permitirá que os comandos subsequentes continuem sendo processados. |
| XDSP_E_NOT_ALL_HANDLES_DEACTIVATED | 0x8AC810A4 | XDspDisconnect foi chamado em um XDspClient antes que todos os objetos XDspStream associados ao cliente fossem desativados. | Erros do XDSP | XDspDisconnect foi chamado em um XDspClient antes que todos os objetos XDspStream associados ao cliente fossem desativados. |
| XDSP_E_MAX_CLIENTS_EXCEEDED | 0x8AC810A5 | O número máximo de XDspClients já foi criado. | Erros do XDSP | O número máximo de XDspClients já foi criado. |
| XDSP_E_MAX_AGGREGATE_IMPULSE_RESPONSE_EXCEEDED | 0x8AC810A6 | A chamada atual de XDspConnect fará com que o XDSP exceda o comprimento máximo suportado da resposta ao impulso agregada e, portanto, é inválida. | Erros do XDSP | A chamada atual de XDspConnect fará com que o XDSP exceda o comprimento máximo suportado da resposta ao impulso agregada e, portanto, é inválida. |
| XDSP_E_INVALID_IMPULSE_RESPONSE_LENGTH | 0x8AC810A7 | XDspActivate foi chamado com um comprimento de resposta ao impulso grande demais ou pequeno demais. | Erros do XDSP | XDspActivate foi chamado com um comprimento de resposta ao impulso grande demais ou pequeno demais. |
