Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
HRESULT-Werte werden in der Windows-Programmierung verwendet, um den Erfolg oder Fehler von Vorgängen anzugeben. Sie sind 32-Bit-Werte, mit denen sowohl Erfolgs- als auch Fehlerbedingungen dargestellt werden können.
Auflistung allgemeiner 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 (Zugriff verweigert) | Fehler "Allgemeiner Zugriff verweigert" | 0x80070005 |
E_FAIL | Nicht angegebener Fehler | 0x80004005 |
E_HANDLE | Ungültiges Handle | 0x80070006 |
E_INVALIDARG | Mindestens ein Argument ist ungültig. | 0x80070057 |
E_NOINTERFACE | Keine solche Schnittstelle unterstützt | 0x80004002 |
E_NOTIMPL | Nicht implementiert | 0x80004001 |
E_OUTOFMEMORY | Fehler beim Zuordnen des erforderlichen Arbeitsspeichers. | 0x8007000E |
E_POINTER | Zeiger, der ungültig ist | 0x80004003 |
E_UNERWARTET | Unerwarteter Fehler | 0x8000FFFF |
Hier sind die Werte, die in numerischer Reihenfolge nach Wert aufgeführt sind:
Wert | Name | Beschreibung |
---|---|---|
0x00000000 | S_OK | Vorgang erfolgreich |
0x80004001 | E_NOTIMPL | Nicht implementiert |
0x80004002 | E_NOINTERFACE | Keine solche Schnittstelle unterstützt |
0x80004003 | E_POINTER | Zeiger, der ungültig ist |
0x80004004 | E_ABORT | Vorgang abgebrochen |
0x80004005 | E_FAIL | Nicht angegebener Fehler |
0x8000FFFF | E_UNERWARTET | Unerwarteter Fehler |
0x80070005 | E_ACCESSDENIED (Zugriff verweigert) | Fehler "Allgemeiner Zugriff verweigert" |
0x80070006 | E_HANDLE | Ungültiges Handle |
0x8007000E | E_OUTOFMEMORY | Fehler beim Zuordnen des erforderlichen Arbeitsspeichers. |
0x80070057 | E_INVALIDARG | Mindestens ein Argument ist ungültig. |