Udostępnij za pośrednictwem


Typowe wartości HRESULT

Najpopularniejsze są następujące wartości HRESULT. Więcej wartości znajduje się w pliku nagłówka Winerror.h.

Poniżej przedstawiono wartości wymienione alfabetycznie według nazwy.

Nazwa Opis Wartość
S_OK Operacja powiodła się 0x00000000
E_ABORT Operacja przerwana 0x80004004
E_ACCESSDENIED Błąd odmowy dostępu ogólnego 0x80070005
E_FAIL Nieokreślony błąd 0x80004005
E_HANDLE Obsługa nieprawidłowa 0x80070006
E_INVALIDARG Co najmniej jeden argument jest nieprawidłowy 0x80070057
E_NOINTERFACE Nie jest obsługiwany taki interfejs 0x80004002
E_NOTIMPL Nie zaimplementowano 0x80004001
E_OUTOFMEMORY Nie można przydzielić wymaganej pamięci 0x8007000E
E_POINTER Wskaźnik, który jest nieprawidłowy 0x80004003
E_UNEXPECTED Nieoczekiwany błąd 0x8000FFFF

 

Poniżej przedstawiono wartości wymienione w kolejności liczbowej według wartości.

Wartość Nazwa Opis
0x00000000 S_OK Operacja powiodła się
0x80004001 E_NOTIMPL Nie zaimplementowano
0x80004002 E_NOINTERFACE Nie jest obsługiwany taki interfejs
0x80004003 E_POINTER Wskaźnik, który jest nieprawidłowy
0x80004004 E_ABORT Operacja przerwana
0x80004005 E_FAIL Nieokreślony błąd
0x8000FFFF E_UNEXPECTED Nieoczekiwany błąd
0x80070005 E_ACCESSDENIED Błąd odmowy dostępu ogólnego
0x80070006 E_HANDLE Obsługa nieprawidłowa
0x8007000E E_OUTOFMEMORY Nie można przydzielić wymaganej pamięci
0x80070057 E_INVALIDARG Co najmniej jeden argument jest nieprawidłowy