Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Obtém informações de versão comuns do runtime de idioma (CLR) associadas a uma determinada interface ICLRRuntimeInfo .
Este método substitui as seguintes funções:
Sintaxe
HRESULT GetVersionString(
[out, size_is(*pcchBuffer)] LPWSTR pwzBuffer,
[in, out] DWORD *pcchBuffer);
Parâmetros
pwzBuffer
[fora] O .NET Framework versão de compilação no formato "vA. B[. X]".
A, B e X são números decimais que correspondem à versão principal, à versão secundária e ao número de compilação.
X é opcional. Se X não estiver presente, não existe um período à direita.
Nota
Este parâmetro tem de corresponder ao nome do diretório da versão .NET Framework, tal como aparece em C:\Windows\Microsoft.NET\Framework.
Os valores de exemplo são "v1.0.3705", "v1.1.4322", "v2.0.50727" e "v4.0. x", em que x depende do número de compilação instalado. Tenha em atenção que o prefixo "v" é obrigatório.
pchBuffer
[dentro, fora] Especifica o tamanho de para evitar ultrapassagens da pwzBuffer memória intermédia. Se pwzBuffer for null, pchBuffer devolve o tamanho necessário de pwzBuffer para permitir a pré-instalação.
Devolver Valor
Este método devolve os seguintes HRESULTs específicos, bem como erros HRESULT que indicam a falha do método.
| HRESULT | Description |
|---|---|
| S_OK | O método foi concluído com êxito. |
| E_POINTER |
pwzBuffer ou pchBuffer é nulo. |
Requisitos
Plataformas: Veja Requisitos do Sistema.
Cabeçalho: MetaHost.h
Biblioteca: Incluído como um recurso no MSCorEE.dll
.NET Framework Versões: Disponível desde 4