GetRequestedRuntimeVersion (Función)
Actualización: noviembre 2007
Obtiene el número de versión de Common Language Runtime (CLR) solicitado por la aplicación especificada. Si esa versión no está instalada, obtiene la versión más reciente que se instaló antes de la versión solicitada.
HRESULT GetRequestedRuntimeVersion (
[in] LPWSTR pExe,
[out] LPWSTR pVersion,
[in] DWORD cchBuffer,
[out] DWORD *pdwLength
);
Parámetros
pExe
[in] Nombre de la aplicación.pVersion
[out] Búfer que contiene la cadena del número de versión después de finalizar correctamente.cchBuffer
[in] Longitud del búfer de versión.pdwLength
[out] Puntero a la longitud de la cadena del número de versión.
Valor devuelto
Este método devuelve los códigos de error estándar del Modelo de objetos componentes (COM), tal como se encuentran definidos en WinError.h, además de los valores siguientes.
Código devuelto |
Descripción |
---|---|
S_OK |
El método se ha ejecutado correctamente. |
ERROR_INSUFFICIENT_BUFFER |
El búfer de versión no es lo suficientemente grande como para almacenar la cadena de versión. |
E_POINTER |
pdwLength es null. |
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: MSCorEE.idl
Biblioteca: MSCorEE.dll
Versiones de .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1
Vea también
Referencia
GetRequestedRuntimeInfo (Función)
GetVersionFromProcess (Función)