Função GetCORVersion

Obtém o número de versão do CLR (Common Language Runtime) em execução no processo atual.

Esta função foi preterida no .NET Framework 4.

Sintaxe

HRESULT GetCORVersion (  
    [in] LPWSTR  pbuffer,  
    [in]  DWORD   cchBuffer,
    [out] DWORD*  dwlength  
);

Parâmetros

pbuffer
Ponteiro para um buffer no qual o CLR retorna uma cadeia de caracteres especificando a versão do runtime atualmente carregada no processo. A cadeia de caracteres retornada usa o mesmo formulário que as cadeias de caracteres passadas para CorBindToRuntimeEx, por exemplo, "v1.0.1216". Se o runtime ainda não tiver sido carregado no processo, a função retornará as informações de diretório apropriadas para a versão mais recente do runtime instalada no computador.

cchBuffer
O número de caracteres (WCHARs) que podem ser mantidos em pbuffer.

dwLength
Ponteiro para o número de caracteres de fato retornados em pbuffer. Se pbuffer for um ponteiro nulo, o runtime retornará E_POINTER. Se o número de caracteres for superior ao comprimento de pbuffer, o runtime retornará ERROR_INSUFFICIENT_BUFFER.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: MSCorEE.h

Biblioteca: MSCorEE.dll

Versões do .NET Framework: Disponíveis desde a versão 1.0

Confira também