Partager via


ICLRMetaHost::QueryLegacyV2RuntimeBinding, méthode

Retourne une interface qui représente un runtime auquel une stratégie d'activation héritée a été liée, à l'aide, par exemple, de l'attribut useLegacyV2RuntimeActivationPolicy sur l'entrée du fichier de configuration élément <startup>, par utilisation directe des API d'activation héritées ou en appelant la méthode ICLRRuntimeInfo::BindAsLegacyV2Runtime.

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

Paramètres

  • riid
    [in] Obligatoire. Actuellement la seule valeur valide pour ce paramètre est IID_ICLRRuntimeInfo.

  • ppUnk
    [out] Obligatoire. Lorsque cette méthode est retournée, contient un pointeur vers l'interface ICLRRuntimeInfo qui représente une exécution liée à une stratégie d'activation héritée.

Valeur de retour

Cette méthode retourne les HRESULT spécifiques suivants ainsi que les erreurs HRESULT qui indiquent l'échec de la méthode.

HRESULT

Description

S_OK

La méthode s'est exécutée correctement et a retourné un runtime lié à une stratégie d'activation héritée.

S_FALSE

La méthode s'est exécutée correctement, mais un runtime hérité n'a pas encore été lié.

E_NOINTERFACE

La méthode a trouvé un runtime lié à une stratégie d'activation héritée, mais riid n'est pas pris en charge par ce runtime.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : MetaHost.h

Bibliothèque : incluse en tant que ressource dans MSCorEE.dll

Versions du .NET Framework : 4

Voir aussi

Référence

ICLRMetaHost, interface

Autres ressources

Hébergement (Référence des API non managées)