Partilhar via


Valores comuns de HRESULT

Os seguintes valores de HRESULT são os mais comuns. Mais valores estão contidos no arquivo de cabeçalho Winerror.h.

Aqui estão os valores listados alfabeticamente por nome.

Designação Descrição Valor
S_OK Operação bem-sucedida 0x00000000
E_ABORT Operação abortada 0x80004004
E_ACCESSDENIED Erro de acesso geral negado 0x80070005
E_FAIL Falha não especificada 0x80004005
E_HANDLE Identificador que não é válido 0x80070006
E_INVALIDARG Um ou mais argumentos não são válidos 0x80070057
E_NOINTERFACE Nenhuma interface desse tipo suportada 0x80004002
E_NOTIMPL Não implementado 0x80004001
E_OUTOFMEMORY Falha ao alocar a memória necessária 0x8007000E
E_POINTER Ponteiro que não é válido 0x80004003
E_UNEXPECTED Falha inesperada 0x8000FFFF

 

Aqui estão os valores listados em ordem numérica por valor.

Valor Designação Descrição
0x00000000 S_OK Operação bem-sucedida
0x80004001 E_NOTIMPL Não implementado
0x80004002 E_NOINTERFACE Nenhuma interface desse tipo suportada
0x80004003 E_POINTER Ponteiro que não é válido
0x80004004 E_ABORT Operação abortada
0x80004005 E_FAIL Falha não especificada
0x8000FFFF E_UNEXPECTED Falha inesperada
0x80070005 E_ACCESSDENIED Erro de acesso geral negado
0x80070006 E_HANDLE Identificador que não é válido
0x8007000E E_OUTOFMEMORY Falha ao alocar a memória necessária
0x80070057 E_INVALIDARG Um ou mais argumentos não são válidos