GetVersionFromProcess (Función)
Obtiene el número de versión de Common Language Runtime (CLR) asociado al manipulador de proceso especificado.
Esta función está en desuso en .NET Framework 4.
Sintaxis
HRESULT GetVersionFromProcess (
[in] HANDLE hProcess,
[out] LPWSTR pVersion,
[in] DWORD cchBuffer,
[out] DWORD *dwLength
);
Parámetros
hProcess
[in] Manipulador de un proceso.
pVersion
[out] Búfer que contiene la cadena de número de versión tras completar correctamente el método.
cchBuffer
[in] Longitud del búfer de la versión.
pdwLength
[out] Puntero a la longitud de la cadena de número de versión.
Valor devuelto
Este método devuelve códigos de error estándar del Modelo de objetos de componentes (COM), tal como se define en WinError.h, además de los valores siguientes.
Código devuelto | Descripción |
---|---|
S_OK | El método se completó correctamente. |
E_INVALIDARG | pVersion es null y cchBuffer es no null, o viceversa.O bien hProcess no es un manipulador válido para un proceso.O bien CLR no se ha cargado. |
ERROR_INSUFFICIENT_BUFFER | cchBuffer es null o menor que la longitud de la cadena de versión. |
E_NOTIMPL | Este método no está disponible en el sistema operativo Microsoft Windows 95, Microsoft Windows 98 o Microsoft Windows Millennium Edition. |
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: MSCorEE.h
Biblioteca: MSCorEE.dll
Versiones de .NET Framework: disponible a partir de la versión 2.0