Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Lekéri a közös nyelvi futtatókörnyezet (CLR) egy adott verziójának megfelelő ICLRRuntimeInfo felületet. Ez a metódus felülírja a STARTUP_LOADER_SAFEMODE jelzővel használt CorBindToRuntimeEx függvényt.
Szintaxis
HRESULT GetRuntime (
[in] LPCWSTR pwzVersion,
[in] REFIID riid,
[out,iid_is(riid), retval] LPVOID *ppRuntime
);
Paraméterek
pwzVersion
[in] A metaadatokban tárolt .NET-keretrendszer fordítási verzió "vA" formátumban. B[. X]".
Az A, B és X tizedes törtszámok, amelyek a főverziónak, az alverziónak és a buildszámnak felelnek meg.
Megjegyzés
Ennek a paraméternek meg kell egyeznie a .NET-keretrendszer-verzió könyvtárnevével, ahogy az a C:\Windows\Microsoft.NET\Framework vagy C:\Windows\Microsoft.NET\Framework64 alatt látható.
Példaértékek: "v1.0.3705", "v1.1.4322", "v2.0.50727" és "v4.0. X", ahol az X a telepített buildszámtól függ. A "v" előtag megadása kötelező.
riid
[in] A kívánt felület azonosítója. Jelenleg a paraméter egyetlen érvényes értéke a IID_ICLRRuntimeInfo.
ppRuntime
[kifelé] Mutató a kért futtatókörnyezetnek megfelelő ICLRRuntimeInfo felületre.
Visszatérési érték
Ez a metódus a következő konkrét HRESULT-okat, valamint a metódushibát jelző HRESULT-hibákat adja vissza.
| HRESULT | Description |
|---|---|
| S_OK | A metódus sikeresen befejeződött. |
| E_POINTER |
pwzVersion vagy ppRuntime null értékű. |
Megjegyzések
Ez a módszer következetesen együttműködik az örökölt felületekkel, például az ICorRuntimeHost felülettel és az olyan örökölt függvényekkel, mint az elavult CorBindTo* függvények (lásd: Elavult CLR hosting functions in the .NET-keretrendszer 2.0 hosting API). Ez azt jelzi, hogy az örökölt API-val betöltött futtatókörnyezetek láthatók az új API-nak, az új API-val betöltött futtatókörnyezetek pedig az örökölt API-nak.
Követelmények
Platformok: Lásd: Rendszerkövetelmények.
Fejléc: MetaHost.h
Könyvtár: Erőforrásként szerepel a MSCorEE.dll
.NET-keretrendszer verziók: 4 óta érhető el