API-Referenz (Visual Studio-Debugging)

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.

Siehe auch