Método de ICLRRuntimeInfo::GetVersionString
Obtém informações de versão de runtime (CLR) idioma comuns associadas a um determinado ICLRRuntimeInfo interface.
Este método substitui as seguintes funções:
HRESULT GetVersionString(
[out, size_is(*pcchBuffer)] LPWSTR pwzBuffer,
[in, out] DWORD *pcchBuffer);
Parâmetros
pwzBuffer
[out] A.NET Framework versão de compilação no formato "va.B.X". A, b, e x são números decimais que correspondem a versão principal, a versão secundária e o número de compilação. X é opcional. Se x está ausente, houver um período posterior.Observação
Este parâmetro deve corresponder ao nome do diretório para o.NET Framework versão como ela aparece em C:\Windows\Microsoft.NET\Framework.
Os valores de exemplo são "v 1.0.3705", "v 1.1.4322", "v2.0.50727" e "v 4.0.x", onde x depende do número de compilação instalado. Observe que o "v" o prefixo é obrigatório.
pchBuffer
[in, out] Especifica o tamanho do pwzBuffer para evitar saturações de buffer. Se pwzBuffer é null, pchBuffer retorna o tamanho necessário do pwzBuffer para permitir que preallocation.
Valor de retorno
Esse método retorna o seguintes HRESULTs específicos, bem como o HRESULT erros que indicam falha de método.
HRESULT |
Descrição |
---|---|
S_OK |
O método foi concluído com êxito. |
E_POINTER |
pwzBufferou pchBuffer é null. |
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: MetaHost.h
Biblioteca: Incluído como um recurso em mscoree
.NET Framework versões: 4