ICLRDebugging::CanUnloadNow, méthode
Détermine si une bibliothèque fournie par une interface ICLRDebuggingLibraryProvider est toujours utilisée ou peut être déchargée.
HRESULT CanUnloadNow(HMODULE hModule);
hmodule
[in] L’adresse de base d’un module dans le processus cible.
Cette méthode retourne les HRESULT spécifiques suivants ainsi que les erreurs HRESULT indiquant l'échec de la méthode.
HRESULT | Description |
---|---|
S_OK | Le module référencé par hmodule peut être déchargé. |
S_FALSE | Le module référencé par hmodule est toujours utilisé. |
COR_E_NOT_CLR | Le module indiqué n’est pas un module CLR. |
Cette méthode vérifie que toutes les instances d’interfaces ICorDebug*
ont été libérées et qu’aucun thread n’est actuellement dans un appel à la méthode ICLRDebugging::OpenVirtualProcess.
Plateformes : Consultez Configuration requise.
En-tête : CorDebug.idl, CorDebug.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : Disponible depuis la version 4
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :