ICLRRuntimeInfo::IsLoadable-Methode
Gibt an, ob die dieser Schnittstelle zugeordnete Laufzeit in den aktuellen Prozess geladen werden kann und andere Laufzeiten berücksichtigt werden, die möglicherweise bereits in den Prozess geladen wurden.
HRESULT IsLoadable(
[out, retval] BOOL *pbLoadable);
Parameter
- pbLoadable
[out] true, wenn diese Laufzeit in den aktuellen Prozess geladen werden konnte, andernfalls false.
Rückgabewert
Diese Methode gibt die folgenden spezifischen HRESULTs sowie HRESULT-Fehler für Methodenfehler zurück.
HRESULT |
Beschreibungen |
---|---|
S_OK |
Die Methode wurde erfolgreich abgeschlossen. |
E_POINTER |
pbLoadable ist NULL. |
Hinweise
Wenn eine andere Laufzeit bereits in den Prozess geladen wird und die dieser Schnittstelle zugeordnete Laufzeit zur prozessinternen parallelen Ausführung geladen werden kann, gibt pbLoadable true zurück. Wenn die zwei Laufzeiten nicht parallel prozessintern ausgeführt werden können, gibt pbLoadable false zurück. Die Common Language Runtime (CLR) Version 4 kann z. B. im gleichen Prozess mit CLR, Version 2.0, oder CLR, Version 1.1, parallel ausgeführt werden. CLR, Version 1.1, und CLR, Version 2.0, können jedoch nicht parallel prozessintern ausgeführt werden.
Wenn keine Laufzeiten in den Prozess geladen werden, gibt diese Methode immer true zurück.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: MetaHost.h
Bibliothek: als Ressource in MSCorEE.dll enthalten
.NET Framework-Versionen: 4