ICorProfilerInfo3::GetRuntimeInformation-Methode
Stellt Versionsinformationen zur Common Language Runtime (CLR) bereit, deren Profil erstellt wird.
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[]);
Parameter
pClrInstanceId
[out] Die repräsentative ID einer ausgeführten CLR-Instanz in einem Prozess. Diese ist mit der ClrInstanceID identisch, die vom ETW (Event Tracing for Windows)-Ereignis gemeldet wird.pRuntimeType
[out] Der Laufzeittyp. Dieser Parameter gibt COR_PRF_DESKTOP_CLR für die Desktopversion der CLR oder COR_PRF_CORE_CLR für die in Silverlight verwendete Kernversion der CLR zurück.pMajorVersion
[out] Die Hauptversionsnummer der CLR.pMinorVersion
[out] Die Nebenversionsnummer der CLR.pBuildVersion
[out] Die Buildversionsnummer der CLR.pQFEVersion
[out] Die Versionsnummer der CLR, die einem Softwareupdate zugeordnet ist.cchVersionString
[in] Die Länge des Puffers, auf den der szVersionString zeigt, als Anzahl von Zeichen.pcchVersionString
[out] Die Länge des szVersionString als Anzahl von Zeichen.szVersionString
[out] Die Versionszeichenfolge der CLR.
Hinweise
Sie können für jeden Parameter NULL übergeben. pcchVersionString darf jedoch nur NULL sein, wenn szVersionString ebenfalls NULL ist.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4
Siehe auch
Referenz
ICorProfilerInfo3-Schnittstelle