Allgemeine HRESULT-Werte

Die folgenden HRESULT-Werte sind die häufigsten. Weitere Werte sind in der Headerdatei Winerror.h enthalten.

Hier sind die Werte alphabetisch nach Name aufgeführt.

Name Beschreibung Wert
S_OK Vorgang erfolgreich 0x00000000
E_ABORT Vorgang abgebrochen 0x80004004
E_ACCESSDENIED Fehler "Allgemeiner Zugriff verweigert" 0x80070005
E_FAIL Nicht spezifizierter Fehler 0x80004005
E_HANDLE Ungültiges Handle 0x80070006
E_INVALIDARG Mindestens ein Argument ist ungültig. 0x80070057
E_NOINTERFACE Schnittstelle nicht unterstützt. 0x80004002
E_NOTIMPL Nicht implementiert 0x80004001
E_OUTOFMEMORY Fehler beim Zuweisen des erforderlichen Arbeitsspeichers 0x8007000E
E_POINTER Ungültiger Zeiger 0x80004003
E_UNEXPECTED Unerwarteter Fehler 0x8000FFFF

 

Hier sind die Werte in numerischer Reihenfolge nach Wert aufgeführt.

Wert Name Beschreibung
0x00000000 S_OK Vorgang erfolgreich
0x80004001 E_NOTIMPL Nicht implementiert
0x80004002 E_NOINTERFACE Schnittstelle nicht unterstützt.
0x80004003 E_POINTER Ungültiger Zeiger
0x80004004 E_ABORT Vorgang abgebrochen
0x80004005 E_FAIL Nicht spezifizierter Fehler
0x8000FFFF E_UNEXPECTED Unerwarteter Fehler
0x80070005 E_ACCESSDENIED Fehler "Allgemeiner Zugriff verweigert"
0x80070006 E_HANDLE Ungültiges Handle
0x8007000E E_OUTOFMEMORY Fehler beim Zuweisen des erforderlichen Arbeitsspeichers
0x80070057 E_INVALIDARG Mindestens ein Argument ist ungültig.