Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Ermittelt, ob eine von einer ICLRDebuggingLibraryProvider-Schnittstelle bereitgestellte Bibliothek noch verwendet wird oder entladen werden kann.
Syntax
HRESULT CanUnloadNow(HMODULE hModule);
Parameter
hmodule [in] Die Basisadresse eines Moduls im Zielprozess.
Rückgabewert
Diese Methode gibt die folgenden spezifischen HRESULTs sowie HRESULT-Fehler zurück, die Methodenfehler anzeigen.
| HRESULT | BESCHREIBUNG |
|---|---|
| S_OK | Das durch hmodule referenzierte Modul kann entladen werden. |
| S_FALSE | Das durch hmodule referenzierte Modul wird weiterhin verwendet. |
| COR_E_NOT_CLR | Das angegebene Modul ist kein CLR-Modul. |
Ausnahmen
Bemerkungen
Mit dieser Methode wird überprüft, ob alle Instanzen der ICorDebug*-Schnittstellen freigegeben wurden und sich derzeit kein Thread innerhalb eines ICLRDebugging::OpenVirtualProcess-Methodenaufrufs befindet.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit Version 4 verfügbar