Udostępnij za pośrednictwem


ICorDebugController::Terminate — Metoda

Kończy proces określonym kodem zakończenia.

Uwaga

Ta metoda jest otoką dla funkcji Win32 TerminateProcess . Terminate W związku z tym używa kodu zakończenia w taki sam sposób, jak używa go funkcja Win32TerminateProcess.

Składnia

HRESULT Terminate (
    [in] UINT exitCode
);

Parametry

exitCode [in] Wartość liczbowa, która jest kodem zakończenia. Prawidłowe wartości liczbowe są definiowane w pliku Winbase.h.

Uwagi

Jeśli proces zostanie zatrzymany po Terminate wywołaniu, proces powinien być kontynuowany przy użyciu metody ICorDebugController::Continue , aby debuger otrzymał potwierdzenie zakończenia za pośrednictwem wywołania zwrotnego ICorDebugManagedCallback::ExitProcess lub ICorDebugManagedCallback::ExitAppDomain .

Uwaga

Ta metoda nie jest implementowana przez domenę aplikacji. Oznacza to, że nie jest on implementowany na AppDomain poziomie.

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ż