Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca wyliczenie, które zawiera prawidłowy wskaźnik interfejsu ICLRRuntimeInfo dla każdej wersji środowiska uruchomieniowego języka wspólnego (CLR), który jest ładowany w danym procesie. Ta metoda zastępuje funkcję GetVersionFromProcess .
Składnia
HRESULT EnumerateLoadedRuntimes (
[in] HANDLE hndProcess,
[out, retval] IEnumUnknown **ppEnumerator
);
Parametry
hndProcess
[w] Dojście procesu do sprawdzenia pod kątem załadowanych środowisk uruchomieniowych.
ppEnumerator
[out] Wyliczenie IEnumUnknown interfejsów ICLRRuntimeInfo odpowiadających każdemu interfejsowi CLR załadowanemu przez ten proces.
Wartość zwracana
Ta metoda zwraca następujące określone elementy HRESULTs, a także błędy HRESULT wskazujące niepowodzenie metody.
| HRESULT | Opis |
|---|---|
| S_OK | Metoda została ukończona pomyślnie. |
| E_POINTER |
ppEnumerator ma wartość null. |
Uwagi
Ta metoda zawiera listę wszystkich załadowanych środowisk uruchomieniowych, nawet jeśli zostały załadowane z przestarzałymi funkcjami, takimi jak CorBindToRuntime.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: MetaHost.h
Biblioteki: Uwzględnione jako zasób w MSCorEE.dll
wersje .NET Framework: dostępne od 4