ICLRDebugging::CanUnloadNow (Método)
Determina si una biblioteca proporcionada por una interfaz ICLRDebuggingLibraryProvider sigue en uso o se puede descargar.
Sintaxis
HRESULT CanUnloadNow(HMODULE hModule);
Parámetros
hmodule
[in] Dirección base de un módulo en el proceso de destino.
Valor devuelto
Este método devuelve los siguientes HRESULT específicos y los errores HRESULT que indican un error del método.
HRESULT | Descripción |
---|---|
S_OK | El módulo al que hace referencia hmodule se puede descargar. |
S_FALSE | El módulo al que hace referencia hmodule todavía está en uso. |
COR_E_NOT_CLR | El módulo indicado no es un módulo CLR. |
Excepciones
Notas
Este método comprueba si se han publicado todas las instancias de las interfaces ICorDebug*
y no hay ningún subproceso dentro de una llamada al método ICLRDebugging::OpenVirtualProcess.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: disponible a partir de la versión 4