Função GetRequestedRuntimeVersion
Obtém o número da versão do common language runtime (CLR) pedido pela aplicação especificada. Se essa versão não estiver instalada, obtém a versão mais recente instalada antes da versão pedida.
Esta função foi preterida no .NET Framework 4.
Sintaxe
HRESULT GetRequestedRuntimeVersion (
[in] LPWSTR pExe,
[out] LPWSTR pVersion,
[in] DWORD cchBuffer,
[out] DWORD *pdwLength
);
Parâmetros
pExe
[in] O nome da aplicação.
pVersion
[fora] Uma memória intermédia que contém a cadeia de número da versão após a conclusão com êxito.
cchBuffer
[in] O comprimento da memória intermédia da versão.
pdwLength
[fora] Um ponteiro para o comprimento da cadeia de número da versão.
Devolver Valor
Este método devolve códigos de erro COM (Component Object Model) padrão, conforme definido em WinError.h, além dos seguintes valores.
Código de retorno | Descrição |
---|---|
S_OK | O método foi concluído com êxito. |
ERROR_INSUFFICIENT_BUFFER | A memória intermédia de versões não é grande o suficiente para armazenar a cadeia de versão. |
E_POINTER | pdwLength é nulo. |
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: MSCorEE.h
Biblioteca: MSCorEE.dll
.NET Framework Versões: Disponível desde a 1.1