Udostępnij za pomocą


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.

Requirements

Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.

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

Biblioteka: CorGuids.lib

Wersje platformy .NET: Dostępne od programu .NET Framework 1.0

Zobacz także