Valores HRESULT comunes

Los siguientes valores HRESULT son los más comunes. Hay más valores en el archivo de encabezado Winerror.h.

Estos son los valores enumerados alfabéticamente por nombre.

Nombre Descripción Valor
S_OK Operación correcta 0x00000000
E_ABORT Operación anulada 0x80004004
E_ACCESSDENIED Error de acceso general denegado 0x80070005
E_FAIL Error no especificado 0x80004005
E_HANDLE Identificador que no es válido 0x80070006
E_INVALIDARG Uno o varios argumentos no son válidos 0x80070057
E_NOINTERFACE No se admite dicha interfaz 0x80004002
E_NOTIMPL No implementado 0x80004001
E_OUTOFMEMORY No se pudo asignar la memoria necesaria 0x8007000E
E_POINTER Puntero que no es válido 0x80004003
E_UNEXPECTED Error inesperado 0x8000FFFF

 

Estos son los valores enumerados en orden numérico por valor.

Valor Nombre Descripción
0x00000000 S_OK Operación correcta
0x80004001 E_NOTIMPL No implementado
0x80004002 E_NOINTERFACE No se admite dicha interfaz
0x80004003 E_POINTER Puntero que no es válido
0x80004004 E_ABORT Operación anulada
0x80004005 E_FAIL Error no especificado
0x8000FFFF E_UNEXPECTED Error inesperado
0x80070005 E_ACCESSDENIED Error de acceso general denegado
0x80070006 E_HANDLE Identificador que no es válido
0x8007000E E_OUTOFMEMORY No se pudo asignar la memoria necesaria
0x80070057 E_INVALIDARG Uno o varios argumentos no son válidos