Compartir a través de


ICLRMetaHost::QueryLegacyV2RuntimeBinding (Método)

Devuelve una interfaz que representa un runtime al que se ha enlazado la directiva de activación heredada, por ejemplo, utilizando el atributo useLegacyV2RuntimeActivationPolicy en la entrada del archivo de configuración elemento <startup>, por uso directo de las API de activación heredadas o llamando al método ICLRRuntimeInfo::BindAsLegacyV2Runtime.

HRESULT QueryLegacyV2RuntimeBinding (
    [in] REFIID riid,
    [out, iid_is(riid), retval] LPVOID *ppUnk);

Parámetros

  • riid
    [in] Obligatorio. 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 runtime enlazado a la directiva de activación heredada.

Valor devuelto

Este método devuelve los siguientes HRESULT específicos, así como errores HRESULT que indican la existencia de un error en el método.

HRESULT

Descripción

S_OK

El método se completó correctamente y devolvió un runtime que se enlazó a la directiva de activación heredada.

S_FALSE

El método se completó correctamente, pero todavía no se ha enlazado un runtime heredado.

E_NOINTERFACE

El método encontró un runtime que se enlazó a la directiva de activación heredada, pero ese runtime no admite riid.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: MetaHost.h

Biblioteca: Se incluye como recurso en MsCorEE.dll

Versiones de .NET Framework: 4

Vea también

Referencia

ICLRMetaHost (Interfaz)

Otros recursos

Hospedaje (Referencia de la API no administrada)