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 Value
S _ OK Operación correcta 0x00000000
E _ ABORT Operación anulada 0x80004004
E _ ACCESSDENIED Error general de acceso denegado 0x80070005
E _ FAIL Error no especificado 0x80004005
IDENTIFICADOR _ E 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
PUNTERO _ E Puntero que no es válido 0x80004003
E _ UNEXPECTED Error inesperado 0x8000FFFF

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

Value Nombre Descripción
0x00000000 S _ OK Operación correcta
0x80004001 E _ NOTIMPL No implementado
0x80004002 E _ NOINTERFACE No se admite dicha interfaz
0x80004003 PUNTERO _ E 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 general de acceso denegado
0x80070006 IDENTIFICADOR _ E 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