Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bestimmt, ob eine Bibliothek, die von einer ICLRDebuggingLibraryProvider-Schnittstelle bereitgestellt wurde, noch verwendet wird oder entladen werden kann.
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 für Methodenfehler zurück.
HRESULT |
Beschreibung |
|---|---|
S_OK |
Das Modul, auf das von hmodule verwiesen wird, kann entladen werden. |
S_FALSE |
Das Modul, auf das von hmodule verwiesen wird, wird noch verwendet. |
COR_E_NOT_CLR |
Das angegebene Modul ist kein CLR-Modul. |
Hinweise
Diese Methode überprüft, ob alle Instanzen von ICorDebug*-Schnittstellen freigegeben wurden und ob gegenwärtig kein Thread in einem Aufruf der ICLRDebugging::OpenVirtualProcess-Methode enthalten ist.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4