Метод ICLRDebugging::CanUnloadNow

Определяет, используется ли библиотека, предоставленная интерфейсом ICLRDebuggingLibraryProvider , или ее можно выгрузить.

Синтаксис

HRESULT CanUnloadNow(HMODULE hModule);  

Параметры

hmodule
[in] Базовый адрес модуля в целевом процессе.

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

Этот метод возвращает следующие конкретные результаты HRESULT, а также ошибки HRESULT, которые указывают на сбой метода.

HRESULT Описание:
S_OK Модуль, на который ссылается hmodule , можно выгрузить.
S_FALSE Модуль, на который ссылается hmodule , по-прежнему используется.
COR_E_NOT_CLR Указанный модуль не является модулем CLR.

Исключения

Remarks

Этот метод проверяет, были ли выпущены все экземпляры ICorDebug* интерфейсов и нет потока в вызове метода ICLRDebugging::OpenVirtualProcess .

Требования

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

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

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

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

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