Delen via


Methode ICorProfilerInfo3::GetRuntimeInformation

Bevat versie-informatie over de COMMON Language Runtime (CLR) die wordt geprofileerd.

Syntaxis

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[]);  

Parameters

pClrInstanceId
[uit] De representatieve id van een actief CLR-exemplaar in een proces. Dit is hetzelfde als de ClrInstanceID gebeurtenistracering voor het opstarten van Windows (ETW) rapporteert.

pRuntimeType
[uit] Het runtime-type. Deze parameter retourneert COR_PRF_DESKTOP_CLR voor de bureaubladversie van de CLR of COR_PRF_CORE_CLR voor de kernversie van de CLR die wordt gebruikt in Silverlight.

pMajorVersion
[uit] Het primaire versienummer van de CLR.

pMinorVersion
[uit] Het secundaire versienummer van de CLR.

pBuildVersion
[uit] Het buildversienummer van de CLR.

pQFEVersion
[uit] Het versienummer van de CLR die is gekoppeld aan een software-update.

cchVersionString
[in] De lengte, in tekens, van de buffer waarnaar szVersionString verwijst.

pcchVersionString
[uit] De lengte, in tekens, van szVersionString.

szVersionString
[uit] De CLR-versietekenreeks.

Opmerkingen

U kunt null doorgeven voor elke parameter. Kan echter pcchVersionString alleen null zijn als szVersionString dit ook null is.

Vereisten

Platforms: Zie Systeemvereisten.

Header: CorProf.idl, CorProf.h

Bibliotheek: CorGuids.lib

.NET Framework versies: beschikbaar sinds 4

Zie ook