Метод 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.
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по