Udostępnij za pośrednictwem


Dokumentacja interfejsu API (Debugowanie w programie Visual Studio)

Sekcja referencyjna zawiera koncepcyjne omówienie interfejsu API, przewodnik pokazujący składnię i użycie dla wszystkich elementów interfejsu API oraz asortyment przykładów kodu. Wszystkie odwołania są wymienione alfabetycznie według kategorii.

W poniższej tabeli przedstawiono typowe HRESULT wartości zwracane przez metody.

Nazwa/nazwisko Opis Wartość
S_OK Powodzenie. 0x00000000
E_UNEXPECTED Nieoczekiwany błąd. 0x8000FFFF
E_NOTIMPL Nie zaimplementowano. 0x80004001
E_OUTOFMEMORY Za mało pamięci, aby ukończyć operację. 0x8007000E
E_INVALIDARG Co najmniej jeden argument jest nieprawidłowy. 0x80070057
E_NOINTERFACE Taki interfejs nie jest obsługiwany. 0x80004002
E_POINTER Nieprawidłowy wskaźnik. 0x80004003
E_HANDLE Nieprawidłowy uchwyt. 0x80070006
E_ABORT Operacja została przerwana. 0x80004004
E_FAIL Nieoczekiwany błąd. 0x80004005
E_ACCESSDENIED Błąd odmowy dostępu ogólnego. 0x80070005

Uwaga

Gdy metoda debugowania programu Visual Studio zwraca wartość S_OK, zakłada się, że wszystkie wskaźniki parametrów wyjściowych są prawidłowe, czyli nie jest przeprowadzana walidacja dla wskaźników parametrów w przypadku S_OK zwrócenia.

Uwaga

Nieprawidłowe lub NULL [out] parametry mogą spowodować awarię środowiska IDE.

Zobacz też