ICorProfilerInfo3::GetRuntimeInformation (Método)
Proporciona información de versión sobre el Common Language Runtime (CLR) cuyo perfil se está generando.
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 de CLR en ejecución en un proceso. Es igual que el ClrInstanceID que notifica el evento de inicio de Seguimiento de eventos para Windows (ETW).pRuntimeType
[out] Tipo de runtime. Este parámetro devuelve COR_PRF_DESKTOP_CLR para la versión de escritorio del CLR o COR_PRF_CORE_CLR para la versión básica del CLR usada en Silverlight.pMajorVersion
[out] Número de la versión principal del CLR.pMinorVersion
[out] Número de la versión secundaria del CLR.pBuildVersion
[out] Número de la versión de compilación del CLR.pQFEVersion
[out] Número de la versión del CLR asociado a una actualización de software.cchVersionString
[in] Longitud, en caracteres, del búfer al que señala szVersionString.pcchVersionString
[out] Longitud, en caracteres, de szVersionString.szVersionString
[out] Cadena de versión del 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 de .NET Framework.
Encabezado: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: 4
Vea también
Referencia
Otros recursos
Interfaces para generación de perfiles
Generación de perfiles (Referencia de la API no administrada)