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.
Der Referenzabschnitt enthält eine konzeptionelle Übersicht über die API, ein Leitfaden, der die Syntax und Verwendung für alle API-Elemente sowie eine Reihe von Codebeispielen zeigt. Alle Verweise werden alphabetisch nach Kategorie aufgeführt.
In der folgenden Tabelle sind die allgemeinen HRESULT Werte aufgeführt, die von Methoden zurückgegeben werden.
| Name | Beschreibung | Wert |
|---|---|---|
| S_OK | Erfolg. | 0x00000000 |
| E_UNEXPECTED | Unerwarteter Fehler. | 0x8000FFFF |
| E_NOTIMPL | Nicht implementiert. | 0x80004001 |
| E_OUTOFMEMORY | Es ist nicht genügend Arbeitsspeicher zum Abschließen des Vorgangs vorhanden. | 0x8007000E |
| E_INVALIDARG | Mindestens ein Argument ist ungültig. | 0x80070057 |
| E_NOINTERFACE | Keine solche Schnittstelle unterstützt. | 0x80004002 |
| E_POINTER | Der Zeiger ist ungültig. | 0x80004003 |
| E_HANDLE | Ungültiger Handle. | 0x80070006 |
| E_ABORT | Der Vorgang wurde abgebrochen. | 0x80004004 |
| E_FAIL | Unerwarteter Fehler. | 0x80004005 |
| E_ACCESSDENIED | Fehler "Allgemeiner Zugriff verweigert". | 0x80070005 |
Hinweis
Wenn eine Visual Studio-Debugmethode zurückgibt S_OK, wird davon ausgegangen, dass alle gültigen Parameterzeiger gültig sind, d. h., es wird keine Überprüfung für Parameterzeiger durchgeführt, wenn S_OK sie zurückgegeben wird.
Hinweis
Ungültige oder NULL [out]-Parameter können dazu führen, dass die IDE abstürzt.