Dela via


ICLRDebugging::CanUnloadNow-metod

Avgör om ett bibliotek som tillhandahölls av ett ICLRDebuggingLibraryProvider-gränssnitt fortfarande används eller kan tas bort.

Syntax

HRESULT CanUnloadNow(HMODULE hModule);

Parametrar

hmodule [i] Basadressen för en modul i målprocessen.

Returvärde

Den här metoden returnerar följande specifika HRESULT-fel samt HRESULT-fel som indikerar metodfel.

HRESULT beskrivning
S_OK Modulen som refereras av hmodule kan tas bort.
S_FALSE Modulen som refereras av hmodule används fortfarande.
COR_E_NOT_CLR Den angivna modulen är inte en CLR-modul.

Undantag

Kommentarer

Den här metoden kontrollerar om alla instanser av ICorDebug* gränssnitt har släppts och ingen tråd finns för närvarande inom ett anrop till metoden ICLRDebugging::OpenVirtualProcess .

Krav

Plattformar: Se Systemkrav.

Rubrik: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET Framework-versioner: Finns sedan 4

Se även