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 o número da versão do runtime de linguagem comum (CLR) que está associado ao identificador de processo especificado.
Esta função foi preterida no .NET Framework 4.
Sintaxe
HRESULT GetVersionFromProcess (
[in] HANDLE hProcess,
[out] LPWSTR pVersion,
[in] DWORD cchBuffer,
[out] DWORD *dwLength
);
Parâmetros
hProcess
[in] Um identificador para um processo.
pVersion
[fora] Uma memória intermédia que contém a cadeia de número da versão após a conclusão bem-sucedida do método.
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. |
| E_INVALIDARG |
pVersion é nulo e cchBuffer não é nulo ou vice-versa.-ou- hProcess não é um identificador válido para um processo.-ou- O CLR não está carregado. |
| ERROR_INSUFFICIENT_BUFFER |
cchBuffer é nulo ou inferior ao comprimento da cadeia de versão. |
| E_NOTIMPL | Este método não está disponível no sistema operativo Microsoft Windows 95, Microsoft Windows 98 ou Microsoft Windows Millennium Edition. |
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: MSCorEE.h
Biblioteca: MSCorEE.dll
.NET Framework Versões: Disponível desde 2.0