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