Partilhar via


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

Outros recursos

Interfaces de criação de perfil

A criação de perfil (referência de API não gerenciada)