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
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.