GetRequestedRuntimeVersionForCLSID (Función)
Obtiene la información de la versión de Common Language Runtime (CLR) que corresponde a la clase con el CLSID especificado.
Esta función está desusada en .NET Framework versión 4.
HRESULT GetRequestedRuntimeVersionForCLSID (
[in] REFCLSID rclsid,
[out] LPWSTR pVersion,
[in] DWORD cchBuffer,
[out] DWORD* dwLength,
[in] CLSID_RESOLUTION_FLAGS dwResolutionFlags
);
Parámetros
rclsid
[in] CLSID del componente.pVersion
[out] Puntero a una cadena de caracteres anchos que contiene la información devuelta sobre la versión del motor en tiempo de ejecución.cchBuffer
[in] Tamaño, en caracteres anchos, del búfer de pVersion.dwLength
[out] Longitud, en bytes, del búfer devuelto.dwResolutionFlags
[in] Uno de los valores de CLSID_RESOLUTION_FLAGS. Se admiten los siguientes valores:CLSID_RESOLUTION_DEFAULT: (0x0) Especifica que se debe utilizar el comportamiento de interoperabilidad predeterminado.
CLSID_RESOLUTION_REGISTERED: (0x1) Especifica que se realice la búsqueda en el Registro y que se aplique la directiva de correcciones de compatibilidad (shim).
Valor devuelto
HRESULT |
Descripción |
---|---|
S_OK |
La función se devolvió correctamente. |
E_INVALIDARG |
Uno de los parámetros es de un tipo o formato no válido. |
ERROR_INSUFFICIENT_BUFFER |
El búfer pVersion no es lo suficientemente grande como para almacenar la cadena de versión completa. |
REGDB_E_CLASSNOTREG |
No hay ninguna clase registrada con el CLSID especificado. |
E_POINTER |
dwLength es null o cchBuffer es lo bastante grande como para contener la cadena de versión, pero pVersion es null. |
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: MSCorEE.h
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
Otros recursos
Funciones estáticas globales de hospedaje de .NET Framework 1.1 y 2.0
Historial de cambios
Fecha |
Historial |
Motivo |
---|---|---|
1 de abril de 2011 |
Se corrigió pVersion a [out] y se agregó una condición de error que faltaba. |
Corrección de errores de contenido. |