ICorProfilerInfo3::GetRuntimeInformation (Método)
Proporciona información sobre la versión del common language runtime (CLR) que se está perfilando.
Sintaxis
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[]);
Parámetros
pClrInstanceId
[out] Identificador representativo de una instancia CLR en ejecución en un proceso. Esto es lo mismo que el ClrInstanceID
seguimiento de eventos para los informes de eventos de inicio de Windows (ETW).
pRuntimeType
[out] Tipo runtime. Este parámetro devuelve COR_PRF_DESKTOP_CLR
para la versión de escritorio de CLR o COR_PRF_CORE_CLR
para la versión principal de CLR usada en Silverlight.
pMajorVersion
[out] Número de la versión principal del CLR.
pMinorVersion
[out] Número de versión menor del CLR.
pBuildVersion
[out] Número de versión del CLR.
pQFEVersion
[out] Número de versión de CLR asociado a una actualización de software.
cchVersionString
[in] La longitud, en caracteres, del búfer que szVersionString
apunta.
pcchVersionString
[out] Longitud, en caracteres, de szVersionString
.
szVersionString
[out] Cadena de versión de CLR.
Comentarios
Puede pasar null para cualquier parámetro. Sin embargo, pcchVersionString
no puede ser null a menos que szVersionString
también sea NULL.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: disponible a partir de la versión 4