Metodo ICorProfilerInfo3::GetRuntimeInformationICorProfilerInfo3::GetRuntimeInformation Method

Vengono fornite informazioni di versione di common language runtime (CLR) che si sta profilando.Provides version information about the common language runtime (CLR) that is being profiled.

SintassiSyntax

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[]);  

ParametriParameters

pClrInstanceId
[out] ID rappresentativo di un'istanza CLR in esecuzione in un processo.[out] The representative ID of a running CLR instance in a process. Questo è lo stesso come il ClrInstanceID che segnala la traccia eventi per l'evento di avvio di Windows (ETW).This is the same as the ClrInstanceID that the event tracing for Windows (ETW) startup event reports.

pRuntimeType
[out] Il tipo di runtime.[out] The runtime type. Questo parametro restituisce COR_PRF_DESKTOP_CLR per la versione desktop di CLR, o COR_PRF_CORE_CLR per la versione principale di CLR utilizzata in Silverlight.This parameter returns COR_PRF_DESKTOP_CLR for the desktop version of the CLR, or COR_PRF_CORE_CLR for the core version of the CLR used in Silverlight.

pMajorVersion
[out] Il numero di versione principale di CLR.[out] The major version number of the CLR.

pMinorVersion
[out] Il numero di versione secondaria di CLR.[out] The minor version number of the CLR.

pBuildVersion
[out] Il numero di versione di build di Common Language Runtime.[out] The build version number of the CLR.

pQFEVersion
[out] Il numero di versione di CLR associato a un aggiornamento software.[out] The version number of the CLR that is associated with a software update.

cchVersionString
[in] Lunghezza, espressa in caratteri, del buffer che szVersionString punta a.[in] The length, in characters, of the buffer that szVersionString points to.

pcchVersionString
[out] Lunghezza, espressa in caratteri, di szVersionString.[out] The length, in characters, of szVersionString.

szVersionString
[out] La stringa di versione CLR.[out] The CLR version string.

NoteRemarks

È possibile passare null per qualsiasi parametro.You may pass null for any parameter. Tuttavia, pcchVersionString non può essere null a meno che non szVersionString è null.However, pcchVersionString cannot be null unless szVersionString is also null.

RequisitiRequirements

Piattaforme: vedere requisiti di sistema.Platforms: See System Requirements.

Intestazione: CorProf.idl, CorProf.hHeader: CorProf.idl, CorProf.h

Libreria: CorGuids. libLibrary: CorGuids.lib

Versioni di .NET framework: Disponibile dalla 4Available since 4.NET Framework Versions: Disponibile dalla 4Available since 4

Vedere ancheSee Also

Interfaccia ICorProfilerInfo3ICorProfilerInfo3 Interface
Interfacce di profilaturaProfiling Interfaces
ProfilaturaProfiling