Udostępnij za pośrednictwem


ICorDebugManagedCallback::ExitProcess — Metoda

Powiadamia debuger o zakończeniu procesu.

Składnia

HRESULT ExitProcess (
    [in] ICorDebugProcess *pProcess
);

Parametry

pProcess [in] Wskaźnik do obiektu ICorDebugProcess, który reprezentuje proces.

Uwagi

Nie można kontynuować zdarzeń ExitProcess . To zdarzenie może być uruchamiane asynchronicznie do innych zdarzeń, gdy proces wydaje się zostać zatrzymany. Może się tak zdarzyć, jeśli proces zakończy się, gdy zostanie zatrzymany, zwykle ze względu na pewną siłę zewnętrzną.

Jeśli środowisko uruchomieniowe języka wspólnego (CLR) wysyła już zarządzane wywołanie zwrotne, to zdarzenie zostanie opóźnione do momentu zwrócenia tego wywołania zwrotnego.

Zdarzenie ExitProcess jest jedynym zdarzeniem zakończenia/zwolnienia, które gwarantuje wywołanie przy zamykaniu.

Wymagania

Platformy: zobacz Wymagania systemowe.

Nagłówek: CorDebug.idl, CorDebug.h

Biblioteka: CorGuids.lib

Wersje programu .NET Framework: dostępne od wersji 1.0

Zobacz też