Função de GetRequestedRuntimeVersion
Obtém o número da versão do common language runtime (CLR) solicitado pelo aplicativo especificado. Se essa versão não estiver instalada, obtém a versão mais recente instalada antes da versão solicitada.
Essa função foi preterida na .NET Framework versão 4.
HRESULT GetRequestedRuntimeVersion (
[in] LPWSTR pExe,
[out] LPWSTR pVersion,
[in] DWORD cchBuffer,
[out] DWORD *pdwLength
);
Parâmetros
pExe
[in] O nome do aplicativo.pVersion
[out] Um buffer que contém a seqüência de número de versão após a conclusão bem-sucedida.cchBuffer
[in] O comprimento do buffer de versão.pdwLength
[out] Um ponteiro para o comprimento da seqüência de número de versão.
Valor de retorno
Esse método retorna os códigos de erro padrão do modelo de objeto componente (COM), conforme definido no Winerror. H, além de para os seguintes valores.
Código de retorno |
Descrição |
---|---|
S_OK |
O método foi concluído com êxito. |
ERROR_INSUFFICIENT_BUFFER |
O buffer de versão não é grande o suficiente para armazenar a seqüência de caracteres de versão. |
E_POINTER |
pdwLengthé nulo. |
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: MSCorEE.h
Biblioteca: Mscoree
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1
Consulte também
Referência
Função de GetRequestedRuntimeInfo
Função de GetVersionFromProcess
Outros recursos
.NET Framework 1.1 e 2.0, hospedagem Global de funções estáticas