ICorProfilerInfo3::GetRuntimeInformation – metoda
Poskytuje informace o verzi modulu CLR (Common Language Runtime), který je profilován.
Syntaxe
HRESULT GetRuntimeInformation(
[out] USHORT *pClrInstanceId,
[out] COR_PRF_RUNTIME_TYPE *pRuntimeType,
[out] USHORT *pMajorVersion,
[out] USHORT *pMinorVersion,
[out] USHORT *pBuildNumber,
[out] USHORT *pQFEVersion,
[in] ULONG cchVersionString,
[out] ULONG *pcchVersionString,
[out, size_is(cchVersionString), length_is(*pcchVersionString)]
WCHAR szVersionString[]);
Parametry
pClrInstanceId
[out] Reprezentativní ID spuštěné instance CLR v procesu. Jedná se o stejnou hodnotu jako ClrInstanceID
trasování událostí při spuštění systému Windows(ETW).
pRuntimeType
[out] Typ modulu runtime. Tento parametr vrátí COR_PRF_DESKTOP_CLR
desktopovou verzi modulu CLR nebo COR_PRF_CORE_CLR
základní verzi modulu CLR použitou v silverlightu.
pMajorVersion
[out] Číslo hlavní verze modulu CLR.
pMinorVersion
[out] Číslo podverze modulu CLR.
pBuildVersion
[out] Číslo verze sestavení modulu CLR.
pQFEVersion
[out] Číslo verze modulu CLR přidruženého k aktualizaci softwaru.
cchVersionString
[v] Délka vyrovnávací paměti, která szVersionString
odkazuje na znaky.
pcchVersionString
[out] Délka znaku (ve znachu)szVersionString
szVersionString
[out] Řetězec verze CLR.
Poznámky
Pro libovolný parametr můžete předat hodnotu null. Nemůže však mít hodnotu null, pcchVersionString
pokud szVersionString
není také null.
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: CorProf.idl, CorProf.h
Knihovny: CorGuids.lib
Verze rozhraní .NET Framework: K dispozici od 4