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


Метод ICorRuntimeHost::Stop

Останавливает выполнение кода в среде выполнения для текущего процесса.

HRESULT Stop ();

Возвращаемое значение

HRESULT

Описание

S_OK

Операция выполнена успешно.

S_FALSE

Не удалось завершить операцию.

E_FAIL

Произошел неизвестный разрушительный сбой. Если метод вернет значение E_FAIL, среду CLR более нельзя будет использовать в данном процессе. Последующие вызовы любых размещающих интерфейсов API основного приложения возвращают значение HOST_E_CLRNOTAVAILABLE.

HOST_E_CLRNOTAVAILABLE

Среда CLR не загружена в процесс или находится в состоянии, в котором ей не удается выполнить управляемый код или успешно обработать вызов.

Заметки

Обычно метод Stop вызывать не нужно, поскольку код прекращает выполнение при завершении процесса.

ПримечаниеПримечание

После вызова метода Stop среду CLR нельзя инициализировать повторно в том же процессе.

Требования

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

Заголовок: MSCorEE.h

Библиотека: включена как ресурс в MSCorEE.dll

Версии платформы .NET Framework: 1.0, 1.1

См. также

Ссылки

Интерфейс ICorRuntimeHost