Metodo ICLRDebugging::CanUnloadNow
Determina se una libreria fornita da un'interfaccia ICLRDebuggingLibraryProvider è ancora in uso o può essere scaricata.
HRESULT CanUnloadNow(HMODULE hModule);
Parametri
- hmodule
[in] Indirizzo di base di un modulo nel processo di destinazione.
Valore restituito
Questo metodo restituisce gli HRESULT specifici seguenti nonché gli errori HRESULT che indicano l'esito negativo del metodo.
HRESULT |
Descrizione |
---|---|
S_OK |
Il modulo a cui hmodule fa riferimento può essere scaricato. |
S_FALSE |
Il modulo a cui hmodule fa riferimento è ancora in uso. |
COR_E_NOT_CLR |
Il modulo indicato non è un modulo CLR. |
Note
Questo metodo verifica se sono state rilasciate tutte le istanze delle interfacce ICorDebug* e se nessun thread è attualmente all'interno di una chiamata al metodo ICLRDebugging::OpenVirtualProcess.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: CorDebug.idl, CorDebug.h
Libreria: CorGuids.lib
Versioni di .NET Framework: 4