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