Allgemeine HRESULT-Werte

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

Hier sind die Werte alphabetisch nach Namen 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 angegebener Fehler 0x80004005
E_HANDLE Behandeln, das ungültig ist 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 Zeiger, der ungültig ist 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 Zeiger, der ungültig ist
0x80004004 E_ABORT Vorgang abgebrochen
0x80004005 E_FAIL Nicht angegebener Fehler
0x8000FFFF E_UNEXPECTED Unerwarteter Fehler
0x80070005 E_ACCESSDENIED Fehler "Allgemeiner Zugriff verweigert"
0x80070006 E_HANDLE Behandeln, das ungültig ist
0x8007000E E_OUTOFMEMORY Fehler beim Zuweisen des erforderlichen Arbeitsspeichers
0x80070057 E_INVALIDARG Mindestens ein Argument ist ungültig.