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. |