ICorDebugController::Terminate 方法

使用指定的退出代码终止进程。

备注

此方法是 Win32 TerminateProcess 函数的包装器。 因此,Terminate 使用退出代码的方式与 Win32 TerminateProcess 函数使用退出代码的方式相同。

语法

HRESULT Terminate (  
    [in] UINT exitCode  
);  

参数

exitCode
[in] 一个表示退出代码的数值。 有效数值在 Winbase.h 中进行定义。

备注

如果进程在调用 Terminate 时停止,则应使用 ICorDebugController::Continue 方法继续进程,以便调试程序通过 ICorDebugManagedCallback::ExitProcessICorDebugManagedCallback::ExitAppDomain 回调接收终止确认。

备注

此方法不由应用程序域实现。 也就是说,它未在 AppDomain 级别实现。

要求

平台:请参阅系统要求

标头:CorDebug.idl、CorDebug.h

库:CorGuids.lib

.NET Framework 版本:自 1.0 起可用

另请参阅