Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Powiadamia debugera, że wystąpił błąd podczas próby obsługi zdarzenia ze środowiska uruchomieniowego języka wspólnego (CLR).
HRESULT DebuggerError (
[in] ICorDebugProcess *pProcess,
[in] HRESULT errorHR,
[in] DWORD errorCode
);
pProcess
[in] Wskaźnik do obiektu "ICorDebugProcess", który reprezentuje proces, w którym wystąpiło zdarzenie.
errorHR
[in] Wartość HRESULT zwrócona z programu obsługi zdarzeń.
errorCode
[in] Liczba całkowita określająca błąd CLR.
Proces można umieścić w trybie przekazywania w zależności od charakteru błędu.
Wywołanie DebugError
zwrotne wskazuje, że usługi debugowania zostały wyłączone z powodu błędu, więc debugery powinny udostępnić użytkownikowi komunikat o błędzie. Wywołanie metody ICorDebugProcess::GetID będzie bezpieczne, ale wszystkie inne metody, w tym ICorDebug::Terminate, nie powinny być wywoływane. Debuger powinien używać obiektów systemu operacyjnego do kończe procesów.
Platformy: zobacz Wymagania systemowe.
Nagłówek: CorDebug.idl, CorDebug.h
Biblioteka: CorGuids.lib
Wersje programu .NET Framework: dostępne od wersji 1.0
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: