ICLRMetaHost::QueryLegacyV2RuntimeBinding (Método)
Devuelve una interfaz que representa un tiempo de ejecución al que se ha vinculado la política de activación heredada, por ejemplo, utilizando el atributo useLegacyV2RuntimeActivationPolicy
en la entrada del archivo de configuración del <startup> element, mediante el uso directo de las API de activación heredada o llamando al método ICLRRuntimeInfo::BindAsLegacyV2Runtime.
Sintaxis
HRESULT QueryLegacyV2RuntimeBinding (
[in] REFIID riid,
[out, iid_is(riid), retval] LPVOID *ppUnk);
Parámetros
riid
[in] Requerido. Actualmente el único valor válido para este parámetro es IID_ICLRRuntimeInfo
ppUnk
[out] Obligatorio. Cuando este método devuelve un valor, contiene un puntero a la interfaz ICLRRuntimeInfo que representa un tiempo de ejecución enlazado a la directiva de activación heredada.
Valor devuelto
Este método devuelve los siguientes HRESULT específicos y los errores HRESULT que indican un error del método.
HRESULT | Descripción |
---|---|
S_OK | El método se completó correctamente y devolvió un tiempo de ejecución que se enlazó a la directiva de activación heredada. |
S_FALSE | El método se completó correctamente, pero un tiempo de ejecución heredado no se enlazó. |
E_NOINTERFACE | El método encontró un tiempo de ejecución que se enlazó a la directiva de activación heredada, pero ese tiempo de ejecución no admite riid . |
Observaciones
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: MetaHost.h
Biblioteca: incluida como recurso en MSCorEE.dll
Versiones de .NET Framework: disponible a partir de la versión 4