Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os valores HRESULT são usados na programação do Windows para indicar o sucesso ou falha das operações. São valores de 32 bits que podem ser usados para representar condições de sucesso e erro.
Lista de valores HRESULT comuns
Os seguintes valores de HRESULT são os mais comuns. Mais valores estão contidos no arquivo Winerror.hde cabeçalho .
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 |