Método de ICorProfilerInfo3::GetRuntimeInformation
Fornece informações de versão sobre o common language runtime (CLR) que está sendo perfilada.
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] A identificação do representante de uma instância do CLR em execução em um processo. Isso é igual a ClrInstanceID que o rastreamento de eventos para relatórios de eventos do Windows (ETW) startup.pRuntimeType
[out] O tipo de tempo de execução. Esse parâmetro retorna COR_PRF_DESKTOP_CLR para a versão desktop do CLR, ou COR_PRF_CORE_CLR para a versão do núcleo do CLR usado no Silverlight.pMajorVersion
[out] O número de versão principal do CLR.pMinorVersion
[out] O número de versão secundária do CLR.pBuildVersion
[out] O número de versão de compilação do CLR.pQFEVersion
[out] O número de versão do CLR que está associado uma atualização de software.cchVersionString
[in] O comprimento, em caracteres, do buffer que szVersionString aponta para.pcchVersionString
[out] O comprimento, em caracteres, de szVersionString.szVersionString
[out] A seqüência de caracteres de versão do CLR.
Comentários
Você pode passar null para qualquer parâmetro. No entanto, pcchVersionString não pode ser nulo, a menos que szVersionString é null também.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: Corprof. idl, CorProf.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4
Consulte também
Referência
Interface de ICorProfilerInfo3