Valori HRESULT comuni

I valori HRESULT seguenti sono i più comuni. Altri valori sono contenuti nel file di intestazione Winerror.h.

Ecco i valori elencati in ordine alfabetico in base al nome.

Nome Descrizione Valore
S_OK Operazione riuscita 0x00000000
E_ABORT Operazione interrotta 0x80004004
E_ACCESSDENIED Errore generale di accesso negato 0x80070005
E_FAIL Errore non specificato 0x80004005
E_HANDLE Handle non valido 0x80070006
E_INVALIDARG Uno o più argomenti non sono validi 0x80070057
E_NOINTERFACE Nessuna interfaccia supportata 0x80004002
E_NOTIMPL Non implementato 0x80004001
E_OUTOFMEMORY Impossibile allocare memoria necessaria 0x8007000E
E_POINTER Puntatore non valido 0x80004003
E_UNEXPECTED Errore imprevisto 0x8000FFFF

 

Ecco i valori elencati in ordine numerico in base al valore.

Valore Nome Descrizione
0x00000000 S_OK Operazione riuscita
0x80004001 E_NOTIMPL Non implementato
0x80004002 E_NOINTERFACE Nessuna interfaccia supportata
0x80004003 E_POINTER Puntatore non valido
0x80004004 E_ABORT Operazione interrotta
0x80004005 E_FAIL Errore non specificato
0x8000FFFF E_UNEXPECTED Errore imprevisto
0x80070005 E_ACCESSDENIED Errore generale di accesso negato
0x80070006 E_HANDLE Handle non valido
0x8007000E E_OUTOFMEMORY Impossibile allocare memoria necessaria
0x80070057 E_INVALIDARG Uno o più argomenti non sono validi