Partilhar via


Códigos de erro COM (UI, Audio, DirectX, Codec)

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

Se estiver a ter dificuldades com uma aplicação que está a instalar ou a executar, contacte o suporte ao cliente para o software que está a apresentar a mensagem de erro. Para obter suporte para um produto Microsoft, vá para 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 neste 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

Este objeto foi selado, pelo que esta alteração já não é 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 sucesso diferente de S_OK ou S_FALSE.

UI_E_DIFFERENT_OWNER

0x802A0009

Um parâmetro que deve ser de propriedade deste objeto é de propriedade de 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 a partir do thread que criou o objeto.

UI_E_STORYBOARD_ACTIVE

0x802A0101

O storyboard está atualmente na programação.

UI_E_STORYBOARD_NOT_PLAYING

0x802A0102

O storyboard não está jogando.

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 a hora do quadro-chave final quando o quadro-chave inicial é 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 dado é anterior ao tempo passado para a última atualização.

UI_E_TIMER_CLIENT_ALREADY_CONNECTED

0x802A010A

Este cliente já está ligado 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

A primitiva adicionada começa na duração 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 pôde encontrar um nó do mecanismo de áudio exposto por um driver de miniporta alegando suporte para IMiniportAudioEngineNode.

DXGI_STATUS_OCCLUDED

0x087A0001

A operação Present era invisível para o utilizador.

DXGI_STATUS_CLIPPED

0x087A0002

A operação Present era parcialmente invisível para o utilizador.

DXGI_STATUS_NO_REDIRECTION

0x087A0004

O driver está solicitando que o tempo de execução DXGI não use recursos compartilhados para se comunicar com o Desktop Window Manager.

DXGI_STATUS_NO_DESKTOP_ACCESS

0x087A0005

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

DXGI_STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE

0x087A0006

A operação Present não era visível porque o monitor alvo estava a ser utilizado para outros fins.

DXGI_STATUS_MODE_CHANGED

0x087A0007

A operação Present não estava visível porque o modo de exibição foi alterado. DXGI terá tentado 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 assumir o modo de tela cheia no momento.

DXGI_ERROR_INVALID_CALL

0x887A0001

O aplicativo fez uma chamada que é 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 chamar IDXGIFactory::EnumAdaptes, não há nenhum adaptador com o ordinal especificado.

DXGI_ERROR_MORE_DATA

0x887A0003

O chamador não forneceu um buffer suficientemente grande.

DXGI_ERROR_UNSUPPORTED

0x887A0004

A interface do dispositivo especificado ou o nível de recurso não é suportado 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 chamador.

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 alimentação) interrompeu a coleta de estatísticas de apresentação. Quaisquer estatísticas anteriores devem ser consideradas inválidas.

DXGI_ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE

0x887A000C

O modo de tela cheia não pôde ser alcançado porque a saída especificada já estava em uso.

DXGI_ERROR_DRIVER_INTERNAL_ERROR

0x887A0020

Um problema interno impediu o motorista de realizar a operação especificada. O estado do motorista é 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 mais tarde.

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 chaveado foi abandonado.

DXGI_ERROR_WAIT_TIMEOUT

0x887A0027

O valor de tempo limite decorreu 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 "switch user" é usado localmente.

DXGI_ERROR_RESTRICT_TO_OUTPUT_STALE

0x887A0029

A saída DXGI (monitor) à qual o conteúdo da cadeia de permuta foi restrito, foi desconectada ou alterada.

DXGI_ERROR_CANNOT_PROTECT_CONTENT

0x887A002A

O DXGI não consegue fornecer proteção de conteúdo na cadeia de permuta. Isso geralmente é causado por um driver mais antigo ou pelo aplicativo usando uma cadeia de permuta que é incompatível com a proteção de conteúdo.

DXGI_ERROR_ACCESS_DENIED

0x887A002B

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

DXGI_STATUS_UNOCCLUDED

0x087A0009

A cadeia de swap tornou-se desocluída.

DXGI_STATUS_DDA_WAS_STILL_DRAWING

0x087A000A

O adaptador não teve acesso aos recursos necessários para concluir a chamada Desktop Duplication Present(), a chamada Present() precisa ser feita novamente.

DXGI_ERROR_MODE_CHANGE_IN_PROGRESS

0x887A0025

Uma mudança de modo em curso impediu a conclusão da chamada. A chamada pode ser bem-sucedida se for tentada 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 deste recurso.

DXGI_DDI_ERR_NONEXCLUSIVE

0x887B0003

O contador da 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 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 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 até 11.1.

D3D11_ERROR_DEFERRED_CONTEXT_MAP_WITHOUT_INITIAL_DISCARD

0x887C0004

A primeira chamada por lista de comandos do aplicativo 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

A operação solicitada não é suportada.

D2DERR_SCANNER_FAILED

0x88990004

O scanner de geometria falhou ao processar os dados.

D2DERR_SCREEN_ACCESS_DENIED

0x88990005

O 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 (bug do Direct2D). Em construções verificadas, afirmaríamos. O aplicativo deve fechar esta instância do Direct2D e deve considerar reiniciar seu processo.

D2DERR_DISPLAY_FORMAT_NOT_SUPPORTED

0x88990009

O formato de exibição que o Direct2D precisa renderizar não é suportado pelo 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

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

D2DERR_TOO_MANY_SHADER_ELEMENTS

0x8899000D

A construção de sombreamento falhou porque era muito complexa.

D2DERR_SHADER_COMPILE_FAILED

0x8899000E

Falha na compilação do sombreador.

D2DERR_MAX_TEXTURE_SIZE_EXCEEDED

0x8899000F

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

D2DERR_UNSUPPORTED_VERSION

0x88990010

A versão Direct2D solicitada não é suportada.

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 em qualquer momento.

D2DERR_POP_CALL_DID_NOT_MATCH_PUSH

0x88990014

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

D2DERR_WRONG_RESOURCE_DOMAIN

0x88990015

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

D2DERR_PUSH_POP_UNBALANCED

0x88990016

O empurrão e as chamadas pop foram desequilibrados.

D2DERR_RENDER_TARGET_HAS_LAYER_OR_CLIPRECT

0x88990017

Tente copiar de um destino de renderização enquanto uma camada ou clipe rett é 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 o 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 após o retorno da chamada DrawText ou DrawTextLayout correspondente. A instância IDWriteTextRenderer será inválida.

D2DERR_EXCEEDS_MAX_BITMAP_SIZE

0x8899001D

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

D2DERR_INVALID_GRAPH_CONFIGURATION

0x8899001E

Houve um erro de configuração no gráfico.

D2DERR_INVALID_INTERNAL_GRAPH_CONFIGURATION

0x8899001F

Houve um erro de configuração interna no gráfico.

D2DERR_CYCLIC_GRAPH

0x88990020

Havia um ciclo no gráfico.

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á atualmente vinculado como destino.

D2DERR_INVALID_TARGET

0x88990024

Não é possível definir a imagem como um destino porque é 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á atualmente vinculado 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 gráfico não pôde ser renderizado com as configurações de mosaico atuais do contexto.

D2DERR_EFFECT_IS_NOT_REGISTERED

0x88990028

O CLSID fornecido ao Unregister não correspondia a um efeito registado.

D2DERR_INVALID_PROPERTY

0x88990029

A propriedade especificada não existe.

D2DERR_NO_SUBPROPERTIES

0x8899002A

A subpropriedade 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) é suportado pelo controle de impressão Direct2D.

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 no código DirectWrite, que não é esperado que ocorra, mas é seguro para 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á registada.

DWRITE_E_CACHEFORMAT

0x88985007

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

DWRITE_E_CACHEVERSION

0x88985008

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

DWRITE_E_UNSUPPORTEDOPERATION

0x88985009

A operação não é suportada para este 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

A versão do SDK não é suportada.

WINCODEC_ERR_NOTINITIALIZED

0x88982F0C

O componente não foi inicializado.

WINCODEC_ERR_ALREADYLOCKED

0x88982F0D

Já existe um bloqueio de leitura ou escrita pendente.

WINCODEC_ERR_PROPERTYNOTFOUND

0x88982F40

A propriedade bitmap especificada não pode ser encontrada.

WINCODEC_ERR_PROPERTYNOTSUPPORTED

0x88982F41

O codec de bitmap não suporta a 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 suporta uma miniatura.

WINCODEC_ERR_PALETTEUNAVAILABLE

0x88982F45

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

WINCODEC_ERR_CODECTOOMANYSCANLINES

0x88982F46

Foram solicitadas demasiadas linhas de digitalização.

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 para 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á faltando.

WINCODEC_ERR_BADMETADATAHEADER

0x88982F63

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

WINCODEC_ERR_BADSTREAMDATA

0x88982F70

Os dados do 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 bitmap não é suportado.

WINCODEC_ERR_UNSUPPORTEDOPERATION

0x88982F81

A operação não é suportada.

WINCODEC_ERR_INVALIDREGISTRATION

0x88982F8A

O registro do componente é inválido.

WINCODEC_ERR_COMPONENTINITIALIZEFAILURE

0x88982F8B

A inicialização do componente falhou.

WINCODEC_ERR_INSUFFICIENTBUFFER

0x88982F8C

A reserva atribuída é 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

Codecs do Windows recebeu um erro do sistema Win32.

WINCODEC_ERR_INVALIDPROGRESSIVELEVEL

0x88982F95

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

Requerimentos

Requisito Valor
Cabeçalho
Winerror.h

Ver também

códigos de erro COM