Sdílet prostřednictvím


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

Viz také