Поделиться через


Метод 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

См. также