Códigos de erro COM (interface do usuário, áudio, DirectX, Codec)

A tabela a seguir fornece uma lista de códigos de erro usados por APIs baseadas em COM.

Se você estiver tendo dificuldades com um aplicativo que está instalando ou executando, entre em contato com o suporte do cliente para o software que está exibindo a mensagem de erro. Para obter suporte para um produto da Microsoft, acesse https://support.microsoft.com.

UI_E_CREATE_FAILED

0x802A0001

Não foi possível criar o objeto.

UI_E_SHUTDOWN_CALLED

0x802A0002

O desligamento já foi chamado nesse objeto ou no objeto que o possui.

UI_E_ILLEGAL_REENTRANCY

0x802A0003

Esse método não pode ser chamado durante esse tipo de retorno de chamada.

UI_E_OBJECT_SEALED

0x802A0004

Esse objeto foi selado, portanto, essa alteração não é mais permitida.

UI_E_VALUE_NOT_SET

0x802A0005

O valor solicitado nunca foi definido.

UI_E_VALUE_NOT_DETERMINED

0x802A0006

O valor solicitado não pode ser determinado.

UI_E_INVALID_OUTPUT

0x802A0007

Um retorno de chamada retornou um parâmetro de saída inválido.

UI_E_BOOLEAN_EXPECTED

0x802A0008

Um retorno de chamada retornou um código de êxito diferente de S_OK ou S_FALSE.

UI_E_DIFFERENT_OWNER

0x802A0009

Um parâmetro que deve pertencer a esse objeto pertence a um objeto diferente.

UI_E_AMBIGUOUS_MATCH

0x802A000A

Mais de um item correspondeu aos critérios de pesquisa.

UI_E_FP_OVERFLOW

0x802A000B

Ocorreu um estouro de ponto flutuante.

UI_E_WRONG_THREAD

0x802A000C

Esse método só pode ser chamado do thread que criou o objeto.

UI_E_STORYBOARD_ACTIVE

0x802A0101

O storyboard está atualmente na agenda.

UI_E_STORYBOARD_NOT_PLAYING

0x802A0102

O storyboard não está sendo reproduzido.

UI_E_START_KEYFRAME_AFTER_END

0x802A0103

O quadro-chave inicial pode ocorrer após o quadro-chave final.

UI_E_END_KEYFRAME_NOT_DETERMINED

0x802A0104

Talvez não seja possível determinar o tempo de quadro-chave final quando o quadro-chave inicial for atingido.

UI_E_LOOPS_OVERLAP

0x802A0105

Duas partes repetidas de um storyboard podem se sobrepor.

UI_E_TRANSITION_ALREADY_USED

0x802A0106

A transição já foi adicionada a um storyboard.

UI_E_TRANSITION_NOT_IN_STORYBOARD

0x802A0107

A transição não foi adicionada a um storyboard.

UI_E_TRANSITION_ECLIPSED

0x802A0108

A transição pode eclipsar o início de outra transição no storyboard.

UI_E_TIME_BEFORE_LAST_UPDATE

0x802A0109

O tempo determinado é anterior ao tempo passado para a última atualização.

UI_E_TIMER_CLIENT_ALREADY_CONNECTED

0x802A010A

Esse cliente já está conectado a um temporizador.

UI_E_INVALID_DIMENSION

0x802A010B

A dimensão passada é inválida ou não corresponde à dimensão do objeto.

UI_E_PRIMITIVE_OUT_OF_BOUNDS

0x802A010C

O primitivo adicionado começa em ou além da duração do interpolador.

UI_E_WINDOW_CLOSED

0x802A0201

A operação não pode ser concluída porque a janela está sendo fechada.

E_AUDIO_ENGINE_NODE_NOT_FOUND

0x80660001

PortCls não conseguiu encontrar um nó do mecanismo de áudio exposto por um driver de miniporto reivindicando suporte para IMiniportAudioEngineNode.

DXGI_STATUS_OCCLUDED

0x087A0001

A operação Present era invisível para o usuário.

DXGI_STATUS_CLIPPED

0x087A0002

A operação Present era parcialmente invisível para o usuário.

DXGI_STATUS_NO_REDIRECTION

0x087A0004

O driver está solicitando que o runtime DXGI não use recursos compartilhados para se comunicar com o Gerenciador de Janelas da Área de Trabalho.

DXGI_STATUS_NO_DESKTOP_ACCESS

0x087A0005

A operação Present não estava visível porque a sessão do Windows mudou para outra área de trabalho (por exemplo, ctrl-alt-del).

DXGI_STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE

0x087A0006

A operação Present não estava visível porque o monitor de destino estava sendo usado para alguma outra finalidade.

DXGI_STATUS_MODE_CHANGED

0x087A0007

A operação Apresentar não estava visível porque o modo de exibição foi alterado. O DXGI tentará novamente a apresentação.

DXGI_STATUS_MODE_CHANGE_IN_PROGRESS

0x087A0008

A operação Present não estava visível porque outro dispositivo Direct3D estava tentando usar o modo de tela inteira no momento.

DXGI_ERROR_INVALID_CALL

0x887A0001

O aplicativo fez uma chamada inválida. Os parâmetros da chamada ou o estado de algum objeto estavam incorretos. Habilite a camada de depuração D3D para ver detalhes por meio de mensagens de depuração.

DXGI_ERROR_NOT_FOUND

0x887A0002

O objeto não foi encontrado. Se estiver chamando IDXGIFactory::EnumAdaptes, não haverá nenhum adaptador com o ordinal especificado.

DXGI_ERROR_MORE_DATA

0x887A0003

O chamador não forneceu um buffer suficientemente grande.

DXGI_ERROR_UNSUPPORTED

0x887A0004

Não há suporte para a interface do dispositivo especificada ou o nível de recurso neste sistema.

DXGI_ERROR_DEVICE_REMOVED

0x887A0005

A instância do dispositivo GPU foi suspensa. Use GetDeviceRemovedReason para determinar a ação apropriada.

DXGI_ERROR_DEVICE_HUNG

0x887A0006

A GPU não responderá a mais comandos, provavelmente devido a um comando inválido passado pelo aplicativo de chamada.

DXGI_ERROR_DEVICE_RESET

0x887A0007

A GPU não responderá a mais comandos, provavelmente porque algum outro aplicativo enviou comandos inválidos. O aplicativo de chamada deve recriar o dispositivo e continuar.

DXGI_ERROR_WAS_STILL_DRAWING

0x887A000A

A GPU estava ocupada no momento em que a chamada foi feita, e a chamada não foi executada nem agendada.

DXGI_ERROR_FRAME_STATISTICS_DISJOINT

0x887A000B

Um evento (como o ciclo de energia) interrompeu a coleta de estatísticas de apresentação. Todas as estatísticas anteriores devem ser consideradas inválidas.

DXGI_ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE

0x887A000C

Não foi possível obter o modo de tela inteira porque a saída especificada já estava em uso.

DXGI_ERROR_DRIVER_INTERNAL_ERROR

0x887A0020

Um problema interno impediu que o driver realizasse a operação especificada. O estado do driver provavelmente é suspeito, e o aplicativo não deve continuar.

DXGI_ERROR_NONEXCLUSIVE

0x887A0021

Um recurso de contador global estava em uso e o contador especificado não pode ser usado por este dispositivo Direct3D no momento.

DXGI_ERROR_NOT_CURRENTLY_AVAILABLE

0x887A0022

Um recurso não está disponível no momento da chamada, mas pode ficar disponível posteriormente.

DXGI_ERROR_REMOTE_CLIENT_DISCONNECTED

0x887A0023

O dispositivo remoto do aplicativo foi removido devido à desconexão da sessão ou à desconexão da rede. O aplicativo deve chamar IDXGIFactory1::IsCurrent para descobrir quando o dispositivo remoto fica disponível novamente.

DXGI_ERROR_REMOTE_OUTOFMEMORY

0x887A0024

O dispositivo foi removido durante uma sessão remota porque o computador remoto ficou sem memória.

DXGI_ERROR_ACCESS_LOST

0x887A0026

O mutex com chave foi abandonado.

DXGI_ERROR_WAIT_TIMEOUT

0x887A0027

O valor de tempo limite expirou e o recurso ainda não está disponível.

DXGI_ERROR_SESSION_DISCONNECTED

0x887A0028

A duplicação de saída foi desativada porque a sessão do Windows terminou ou foi desconectada. Isso acontece quando um usuário remoto se desconecta ou quando "alternar usuário" é usado localmente.

DXGI_ERROR_RESTRICT_TO_OUTPUT_STALE

0x887A0029

A taxa de saída DXGI (monitor) para a qual o conteúdo da cadeia de troca foi restrito, foi desconectada ou alterada.

DXGI_ERROR_CANNOT_PROTECT_CONTENT

0x887A002A

O DXGI não pode fornecer proteção de conteúdo na cadeia de troca. Normalmente, isso é causado por um driver mais antigo ou pelo aplicativo que usa uma cadeia de troca incompatível com a proteção de conteúdo.

DXGI_ERROR_ACCESS_DENIED

0x887A002B

O aplicativo está tentando usar um recurso para o qual não tem os privilégios de acesso necessários. Isso geralmente é causado pela gravação em um recurso compartilhado com acesso somente leitura.

DXGI_STATUS_UNOCCLUDED

0x087A0009

A cadeia de troca não foi impedida.

DXGI_STATUS_DDA_WAS_STILL_DRAWING

0x087A000A

O adaptador não tinha acesso aos recursos necessários para concluir a chamada De Duplicação da Área de Trabalho Presente(), a chamada Present() precisa ser feita novamente.

DXGI_ERROR_MODE_CHANGE_IN_PROGRESS

0x887A0025

Uma alteração no modo em andamento impediu a conclusão da chamada. A chamada poderá ter êxito se tentar mais tarde.

DXGI_DDI_ERR_WASSTILLDRAWING

0x887B0001

A GPU estava ocupada quando a operação foi solicitada.

DXGI_DDI_ERR_UNSUPPORTED

0x887B0002

O driver rejeitou a criação desse recurso.

DXGI_DDI_ERR_NONEXCLUSIVE

0x887B0003

O contador de GPU estava em uso por outro processo ou dispositivo d3d quando o aplicativo solicitou acesso a ele.

D3D10_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS

0x88790001

O aplicativo excedeu o número máximo de objetos de estado exclusivos por dispositivo Direct3D. O limite é 4096 para níveis de recursos de até 11,1.

D3D10_ERROR_FILE_NOT_FOUND

0x88790002

O arquivo especificado não foi encontrado.

D3D11_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS

0x887C0001

O aplicativo excedeu o número máximo de objetos de estado exclusivos por dispositivo Direct3D. O limite é 4096 para níveis de recursos de até 11,1.

D3D11_ERROR_FILE_NOT_FOUND

0x887C0002

O arquivo especificado não foi encontrado.

D3D11_ERROR_TOO_MANY_UNIQUE_VIEW_OBJECTS

0x887C0003

O aplicativo excedeu o número máximo de objetos de exibição exclusivos por dispositivo Direct3D. O limite é 2^20 para níveis de recursos de até 11,1.

D3D11_ERROR_DEFERRED_CONTEXT_MAP_WITHOUT_INITIAL_DISCARD

0x887C0004

A primeira chamada do aplicativo por lista de comandos para Mapear em um contexto adiado não usou D3D11_MAP_WRITE_DISCARD.

D2DERR_WRONG_STATE

0x88990001

O objeto não estava no estado correto para processar o método.

D2DERR_NOT_INITIALIZED

0x88990002

O objeto ainda não foi inicializado.

D2DERR_UNSUPPORTED_OPERATION

0x88990003

Não há suporte para a operação solicitada.

D2DERR_SCANNER_FAILED

0x88990004

O verificador de geometria falhou ao processar os dados.

D2DERR_SCREEN_ACCESS_DENIED

0x88990005

Direct2D não pôde acessar a tela.

D2DERR_DISPLAY_STATE_INVALID

0x88990006

Não foi possível determinar um estado de exibição válido.

D2DERR_ZERO_VECTOR

0x88990007

O vetor fornecido é zero.

D2DERR_INTERNAL_ERROR

0x88990008

Ocorreu um erro interno (Direct2D bug). Em builds verificados, declaramos. O aplicativo deve fechar essa instância de Direct2D e deve considerar reiniciar seu processo.

D2DERR_DISPLAY_FORMAT_NOT_SUPPORTED

0x88990009

O formato de exibição Direct2D precisa renderizar não é compatível com o dispositivo de hardware.

D2DERR_INVALID_CALL

0x8899000A

Uma chamada para esse método é inválida.

D2DERR_NO_HARDWARE_DEVICE

0x8899000B

Nenhum dispositivo de renderização de hardware está disponível para esta operação.

D2DERR_RECREATE_TARGET

0x8899000C

Ocorreu um erro de apresentação que pode ser recuperável. O chamador precisa recriar, gerar novamente todo o quadro e reattempt presente.

D2DERR_TOO_MANY_SHADER_ELEMENTS

0x8899000D

A construção do sombreador falhou porque era muito complexa.

D2DERR_SHADER_COMPILE_FAILED

0x8899000E

Falha na compilação do sombreador.

D2DERR_MAX_TEXTURE_SIZE_EXCEEDED

0x8899000F

O tamanho de superfície do DirectX solicitado excedeu o tamanho máximo da textura.

D2DERR_UNSUPPORTED_VERSION

0x88990010

Não há suporte para a versão de Direct2D solicitada.

D2DERR_BAD_NUMBER

0x88990011

Número inválido.

D2DERR_WRONG_FACTORY

0x88990012

Os objetos usados juntos devem ser criados a partir da mesma instância de fábrica.

D2DERR_LAYER_ALREADY_IN_USE

0x88990013

Um recurso de camada só pode ser usado uma vez a qualquer momento.

D2DERR_POP_CALL_DID_NOT_MATCH_PUSH

0x88990014

A chamada pop não correspondeu à chamada por push correspondente.

D2DERR_WRONG_RESOURCE_DOMAIN

0x88990015

O recurso foi realizado no destino de renderização incorreto.

D2DERR_PUSH_POP_UNBALANCED

0x88990016

As chamadas de push e pop foram desequilibradas.

D2DERR_RENDER_TARGET_HAS_LAYER_OR_CLIPRECT

0x88990017

Tente copiar de um destino de renderização enquanto uma camada ou rect de clipe é aplicada.

D2DERR_INCOMPATIBLE_BRUSH_TYPES

0x88990018

Os tipos de pincel são incompatíveis para a chamada.

D2DERR_WIN32_ERROR

0x88990019

Ocorreu uma falha desconhecida do win32.

D2DERR_TARGET_NOT_GDI_COMPATIBLE

0x8899001A

O destino de renderização não é compatível com a GDI.

D2DERR_TEXT_EFFECT_IS_WRONG_TYPE

0x8899001B

Um objeto de efeito de desenho do cliente de texto é do tipo errado.

D2DERR_TEXT_RENDERER_NOT_RELEASED

0x8899001C

O aplicativo está mantendo uma referência à interface IDWriteTextRenderer depois que a chamada DrawText ou DrawTextLayout correspondente tiver retornado. A instância IDWriteTextRenderer será inválida.

D2DERR_EXCEEDS_MAX_BITMAP_SIZE

0x8899001D

O tamanho solicitado é maior do que o tamanho de textura com suporte garantido no nível de recurso atual do dispositivo Direct3D.

D2DERR_INVALID_GRAPH_CONFIGURATION

0x8899001E

Ocorreu um erro de configuração no grafo.

D2DERR_INVALID_INTERNAL_GRAPH_CONFIGURATION

0x8899001F

Houve um erro de configuração interna no grafo.

D2DERR_CYCLIC_GRAPH

0x88990020

Havia um ciclo no grafo.

D2DERR_BITMAP_CANNOT_DRAW

0x88990021

Não é possível desenhar com um bitmap que tenha a opção D2D1_BITMAP_OPTIONS_CANNOT_DRAW.

D2DERR_OUTSTANDING_BITMAP_REFERENCES

0x88990022

A operação não pode ser concluída enquanto houver referências pendentes ao bitmap de destino.

D2DERR_ORIGINAL_TARGET_NOT_BOUND

0x88990023

A operação falhou porque o destino original não está associado no momento como um destino.

D2DERR_INVALID_TARGET

0x88990024

Não é possível definir a imagem como um destino porque ela é um efeito ou é um bitmap que não tem o sinalizador D2D1_BITMAP_OPTIONS_TARGET definido.

D2DERR_BITMAP_BOUND_AS_TARGET

0x88990025

Não é possível desenhar com um bitmap que está associado no momento como o bitmap de destino.

D2DERR_INSUFFICIENT_DEVICE_CAPABILITIES

0x88990026

O dispositivo D3D não tem recursos suficientes para executar a ação solicitada.

D2DERR_INTERMEDIATE_TOO_LARGE

0x88990027

O grafo não pôde ser renderizado com as configurações de lado a lado atuais do contexto.

D2DERR_EFFECT_IS_NOT_REGISTERED

0x88990028

O CLSID fornecido a Unregister não correspondeu a um efeito registrado.

D2DERR_INVALID_PROPERTY

0x88990029

A propriedade especificada não existe.

D2DERR_NO_SUBPROPERTIES

0x8899002A

A subpropósição especificada não existe.

D2DERR_PRINT_JOB_CLOSED

0x8899002B

AddPage ou Close chamado após o trabalho de impressão já estar fechado.

D2DERR_PRINT_FORMAT_NOT_SUPPORTED

0x8899002C

Erro durante a criação do controle de impressão. Indica que nenhum dos tipos de destino do pacote (representando formatos de impressora) tem suporte Direct2D controle de impressão.

D2DERR_TOO_MANY_TRANSFORM_INPUTS

0x8899002D

Um efeito tentou usar uma transformação com muitas entradas.

DWRITE_E_FILEFORMAT

0x88985000

Indica um erro em um arquivo de entrada, como um arquivo de fonte.

DWRITE_E_UNEXPECTED

0x88985001

Indica um erro originado em DirectWrite código, que não é esperado que ocorra, mas é seguro para se recuperar.

DWRITE_E_NOFONT

0x88985002

Indica que a fonte especificada não existe.

DWRITE_E_FILENOTFOUND

0x88985003

Não foi possível abrir um arquivo de fonte porque o arquivo, diretório, local de rede, unidade ou outro local de armazenamento não existe ou não está disponível.

DWRITE_E_FILEACCESS

0x88985004

Existe um arquivo de fonte, mas não pôde ser aberto devido a acesso negado, violação de compartilhamento ou erro semelhante.

DWRITE_E_FONTCOLLECTIONOBSOLETE

0x88985005

Uma coleção de fontes está obsoleta devido a alterações no sistema.

DWRITE_E_ALREADYREGISTERED

0x88985006

A interface fornecida já está registrada.

DWRITE_E_CACHEFORMAT

0x88985007

O cache de fontes contém dados inválidos.

DWRITE_E_CACHEVERSION

0x88985008

Um arquivo de cache de fonte corresponde a uma versão diferente do DirectWrite.

DWRITE_E_UNSUPPORTEDOPERATION

0x88985009

Não há suporte para a operação para esse tipo de fonte.

WINCODEC_ERR_WRONGSTATE

0x88982F04

O codec está no estado errado.

WINCODEC_ERR_VALUEOUTOFRANGE

0x88982F05

O valor está fora do intervalo.

WINCODEC_ERR_UNKNOWNIMAGEFORMAT

0x88982F07

O formato da imagem é desconhecido.

WINCODEC_ERR_UNSUPPORTEDVERSION

0x88982F0B

Não há suporte para a versão do SDK.

WINCODEC_ERR_NOTINITIALIZED

0x88982F0C

O componente não é inicializado.

WINCODEC_ERR_ALREADYLOCKED

0x88982F0D

Já há um bloqueio de leitura ou gravação pendente.

WINCODEC_ERR_PROPERTYNOTFOUND

0x88982F40

A propriedade bitmap especificada não pode ser encontrada.

WINCODEC_ERR_PROPERTYNOTSUPPORTED

0x88982F41

O codec de bitmap não dá suporte à propriedade bitmap.

WINCODEC_ERR_PROPERTYSIZE

0x88982F42

O tamanho da propriedade bitmap é inválido.

WINCODEC_ERR_CODECPRESENT

0x88982F43

Ocorreu um erro desconhecido.

WINCODEC_ERR_CODECNOTHUMBNAIL

0x88982F44

O codec de bitmap não dá suporte a uma miniatura.

WINCODEC_ERR_PALETTEUNAVAILABLE

0x88982F45

A paleta de bitmap não está disponível.

WINCODEC_ERR_CODECTOOMANYSCANLINES

0x88982F46

Muitas linhas de verificação foram solicitadas.

WINCODEC_ERR_INTERNALERROR

0x88982F48

Ocorreu um erro interno.

WINCODEC_ERR_SOURCERECTDOESNOTMATCHDIMENSIONS

0x88982F49

Os limites de bitmap não correspondem às dimensões de bitmap.

WINCODEC_ERR_COMPONENTNOTFOUND

0x88982F50

O componente não pode ser encontrado.

WINCODEC_ERR_IMAGESIZEOUTOFRANGE

0x88982F51

O tamanho do bitmap está fora do intervalo válido.

WINCODEC_ERR_TOOMUCHMETADATA

0x88982F52

Há muitos metadados a serem gravados no bitmap.

WINCODEC_ERR_BADIMAGE

0x88982F60

A imagem não é reconhecida.

WINCODEC_ERR_BADHEADER

0x88982F61

O cabeçalho da imagem não é reconhecido.

WINCODEC_ERR_FRAMEMISSING

0x88982F62

O quadro de bitmap está ausente.

WINCODEC_ERR_BADMETADATAHEADER

0x88982F63

O cabeçalho de metadados da imagem não é reconhecido.

WINCODEC_ERR_BADSTREAMDATA

0x88982F70

Os dados de fluxo não são reconhecidos.

WINCODEC_ERR_STREAMWRITE

0x88982F71

Falha ao gravar no fluxo.

WINCODEC_ERR_STREAMREAD

0x88982F72

Falha ao ler do fluxo.

WINCODEC_ERR_STREAMNOTAVAILABLE

0x88982F73

O fluxo não está disponível.

WINCODEC_ERR_UNSUPPORTEDPIXELFORMAT

0x88982F80

O formato de pixel de bitmap não tem suporte.

WINCODEC_ERR_UNSUPPORTEDOPERATION

0x88982F81

A operação não tem suporte.

WINCODEC_ERR_INVALIDREGISTRATION

0x88982F8A

O registro do componente é inválido.

WINCODEC_ERR_COMPONENTINITIALIZEFAILURE

0x88982F8B

Falha na inicialização do componente.

WINCODEC_ERR_INSUFFICIENTBUFFER

0x88982F8C

O buffer alocado é insuficiente.

WINCODEC_ERR_DUPLICATEMETADATAPRESENT

0x88982F8D

Metadados duplicados estão presentes.

WINCODEC_ERR_PROPERTYUNEXPECTEDTYPE

0x88982F8E

O tipo de propriedade bitmap é inesperado.

WINCODEC_ERR_UNEXPECTEDSIZE

0x88982F8F

O tamanho é inesperado.

WINCODEC_ERR_INVALIDQUERYREQUEST

0x88982F90

A consulta de propriedade é inválida.

WINCODEC_ERR_UNEXPECTEDMETADATATYPE

0x88982F91

O tipo de metadados é inesperado.

WINCODEC_ERR_REQUESTONLYVALIDATMETADATAROOT

0x88982F92

A propriedade bitmap especificada só é válida no nível raiz.

WINCODEC_ERR_INVALIDQUERYCHARACTER

0x88982F93

A cadeia de caracteres de consulta contém um caractere inválido.

WINCODEC_ERR_WIN32ERROR

0x88982F94

Os Codecs do Windows receberam um erro do sistema Win32.

WINCODEC_ERR_INVALIDPROGRESSIVELEVEL

0x88982F95

O nível de detalhes solicitado não está presente.

Requisitos

Requisito Valor
parâmetro
Winerror.h

Confira também

Códigos de erro COM