Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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] L’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