ICorDebugController::Terminate-Methode
Beendet den Prozess mit dem angegebenen Exitcode.
Hinweis |
---|
Diese Methode stellt einen Wrapper für die Win32-TerminateProcess-Funktion dar.Somit verwendet Terminate den Exitcode auf die gleiche Weise wie die Win32-TerminateProcess-Funktion. |
HRESULT Terminate (
[in] UINT exitCode
);
Parameter
- exitCode
[in] Ein numerischer Wert, der den Exitcode darstellt. Die gültigen numerischen Werte sind in Winbase.h definiert.
Hinweise
Wenn der Prozess beim Aufruf von Terminate angehalten wird, sollte der Prozess mithilfe der ICorDebugController::Continue-Methode fortgesetzt werden, damit der Debugger durch den ICorDebugManagedCallback::ExitProcess-Rückruf oder den ICorDebugManagedCallback::ExitAppDomain-Rückruf eine Beendigungsbestätigung empfängt.
Hinweis |
---|
Diese Methode wird nicht von einer Anwendungsdomäne implementiert.Sie wird also nicht auf der AppDomain-Ebene implementiert. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0