Freigeben über


ICorDebugController::Terminate-Methode

Beendet den Prozess mit dem angegebenen Exitcode.

Hinweis

Diese Methode ist ein Wrapper für die Win32-Funktion TerminateProcess. Terminate Verwendet daher den Exitcode auf die gleiche Weise wie die Win32-Funktion TerminateProcess.

Syntax

HRESULT Terminate (
    [in] UINT exitCode
);

Parameter

exitCode [in] Ein numerischer Wert, der der Ausgangscode ist. Die gültigen numerischen Werte werden in Winbase.h definiert.

Bemerkungen

Wenn der Prozess beim Aufrufen von Terminate beendet wird, sollte der Prozess mit der Methode ICorDebugController::Continue fortgesetzt werden, damit der Debugger eine Bestätigung der Beendigung über den Rückruf ICorDebugManagedCallback::ExitProcess oder ICorDebugManagedCallback::ExitAppDomain erhält.

Hinweis

Diese Methode wird nicht von einer Anwendungsdomäne implementiert. Das heißt, es wird nicht auf der AppDomain-Ebene implementiert.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit Version 1.0 verfügbar.

Siehe auch