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 (WCHAR
s) 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