Freigeben über


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

Weitere Ressourcen

Profilerstellungsschnittstellen

Profilerstellung (Referenz zur nicht verwalteten API)