Partilhar via


Função GetCORVersion

Retorna o número da versão do Common Language Runtime (CLR) que está sendo executado 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
Um ponteiro para um buffer no qual o CLR retorna uma cadeia de caracteres especificando a versão do tempo de execução que está atualmente carregada no processo. A cadeia de caracteres retornada assume a mesma forma que as cadeias de caracteres passadas para CorBindToRuntimeEx, por exemplo, "v1.0.1216". Se o tempo de execução 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 tempo de execução instalada no computador.

cchBuffer
O número de caracteresWCHAR que podem ser mantidos em pbuffer.

dwLength
Um ponteiro para o número de caracteres realmente retornados em pbuffer. Se pbuffer for um ponteiro nulo, o tempo de execução retornará E_POINTER. Se o número de caracteres for maior do que o comprimento do , o tempo de pbufferexecução retornará ERROR_INSUFFICIENT_BUFFER.

Requisitos

Plataformas: Consulte Requisitos do sistema.

Cabeçalho: MSCorEE.h

Biblioteca: MSCorEE.dll

Versões do .NET Framework: Disponível desde 1.0

Consulte também