Compartir a través de


ICLRDebugging::CanUnloadNow (Método)

Determina si una biblioteca proporcionada por una interfaz ICLRDebuggingLibraryProvider está todavía en uso o se puede descargar.

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, así como errores HRESULT que indican la existencia de un error en el 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 está todavía en uso.

COR_E_NOT_CLR

El módulo indicado no es un módulo CLR.

Comentarios

Este método comprueba si se han liberado todas las instancias de las interfaces ICorDebug* y no hay actualmente ningún subproceso dentro de una llamada al método ICLRDebugging::OpenVirtualProcess.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 4

Vea también

Otros recursos

Interfaces para depuración

Depuración (Referencia de la API no administrada)