Códigos de erro COM genéricos

Os códigos de erro COM genéricos expressam o status da operação como produzido por todos os módulos COM. A tabela a seguir contém alguns exemplos de tais códigos de erro em qualquer plataforma Win32.

Código de erro Valor hexadecimal Descrição
E_ABORT 0x80004004 Operação anulada.
E_FAIL 0x80004005 Erro não especificado.
E_NOINTERFACE 0x80004002 Interface não suportada.
E_NOTIMPL 0x80004001 Não implementado.
E_POINTER 0x80004003 Ponteiro inválido.
E_UNEXPECTED 0x8000FFFF Fracasso catastrófico.