Compartir a través de


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

Esta función está desusada en .NET Framework versión 4.

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.h

Biblioteca: MSCorEE.dll

Versiones de .NET Framework: 4, 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)

Otros recursos

Funciones estáticas globales de hospedaje de .NET Framework 1.1 y 2.0