Metodo ICLRMetaHost::QueryLegacyV2RuntimeBinding
Consente di restituire un'interfaccia che rappresenta un runtime a cui sono stati associati i criteri di attivazione legacy, ad esempio, utilizzando l'attributo useLegacyV2RuntimeActivationPolicy sulla voce del file di configurazione elemento <startup>, mediante l'utilizzo diretto di API di attivazione legacy o chiamando il metodo ICLRRuntimeInfo::BindAsLegacyV2Runtime.
HRESULT QueryLegacyV2RuntimeBinding (
[in] REFIID riid,
[out, iid_is(riid), retval] LPVOID *ppUnk);
Parametri
riid
[in] Obbligatorio. Attualmente l'unico valore valido per questo parametro è IID_ICLRRuntimeInfo.ppUnk
[out] Obbligatorio. Quando questo metodo ritorna, contiene un puntatore all'interfaccia ICLRRuntimeInfo che rappresenta un runtime legato ai criteri dell'attivazione legacy.
Valore restituito
Questo metodo restituisce gli HRESULT specifici seguenti nonché gli errori HRESULT che indicano l'esito negativo del metodo.
HRESULT |
Oggetto di descrizione |
---|---|
S_OK |
Il metodo ha completato correttamente e restituito un runtime che era associato ai criteri dell'attivazione legacy. |
S_FALSE |
Il metodo ha completato correttamente, ma un runtime legacy non è stato ancora associato. |
E_NOINTERFACE |
Il metodo ha trovato un runtime associato ai criteri dell'attivazione legacy, ma riid non è supportato da quel runtime. |
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: MetaHost.h
Libreria: inclusa come risorsa in MSCorEE.dll
Versioni di .NET Framework: 4