GetRequestedRuntimeVersion (Función)

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 instalada antes de la versión solicitada.

Esta función está en desuso en .NET Framework 4.

Sintaxis

HRESULT GetRequestedRuntimeVersion (  
    [in]  LPWSTR  pExe,
    [out] LPWSTR  pVersion,
    [in]  DWORD   cchBuffer,
    [out] DWORD  *pdwLength  
);  

Parámetros

pExe
[in] El nombre de la aplicación

pVersion
[out] Búfer que contiene la cadena de número de versión tras la finalización correcta.

cchBuffer
[in] La 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.
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.

Encabezado: MSCorEE.h

Biblioteca: MSCorEE.dll

Versiones de .NET Framework: disponible a partir de la versión 1.1

Consulte también