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, für die ein Profil erstellt wird.
Syntax
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 entspricht der ClrInstanceID, die das ETW-Startereignis (Ereignisablaufverfolgung für Windows) meldet.
pRuntimeType
[out] Der Runtimetyp. Dieser Parameter gibt COR_PRF_DESKTOP_CLR für die Desktopversion der CLR oder COR_PRF_CORE_CLR für die Kernversion der in Silverlight verwendeten 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 szVersionString verweist, in Zeichen.
pcchVersionString
[out] Die Länge von szVersionString als Anzahl von Zeichen.
szVersionString
[out] Die CLR-Versionszeichenfolge.
Bemerkungen
Sie können für jeden Parameter NULL übergeben. Allerdings kann pcchVersionString nicht NULL sein, wenn szVersionString nicht auch NULL ist.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: seit Version 4 verfügbar