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