Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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