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.
Syntaxe
HRESULT CanUnloadNow(HMODULE hModule);
Paramètres
hmodule
[in] Adresse de base d’un module dans le processus cible.
Valeur de retour
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. |
Exceptions
Remarques
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.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorDebug.idl, CorDebug.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : Disponible depuis la version 4
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Prochainement : Tout au long de l'année 2024, nous supprimerons progressivement les GitHub Issues en tant que mécanisme de retour d'information pour le contenu et nous les remplacerons par un nouveau système de retour d'information. Pour plus d’informations, voir:Soumettre et afficher des commentaires pour