Метод ICorDebugController::Terminate

Завершает процесс с указанным кодом выхода.

Примечание

Этот метод является оболочкой для функции Win32 TerminateProcess . Таким образом, Terminate использует код выхода так же, как и функция Win32 TerminateProcess .

Синтаксис

HRESULT Terminate (  
    [in] UINT exitCode  
);  

Параметры

exitCode
[in] Числовое значение, представляющее собой код выхода. Допустимые числовые значения определяются в Winbase.h.

Комментарии

Если процесс останавливается при Terminate вызове, процесс следует продолжить с помощью метода ICorDebugController::Continue , чтобы отладчик получал подтверждение завершения через обратный вызов ICorDebugManagedCallback::ExitProcess или ICorDebugManagedCallback::ExitAppDomain .

Примечание

Этот метод не реализуется доменом приложения. То есть он не реализуется на AppDomain уровне.

Требования

Платформы: см. раздел Требования к системе.

Заголовок: CorDebug.idl, CorDebug.h

Библиотека: CorGuids.lib

версии платформа .NET Framework: доступно с версии 1.0.

См. также раздел