Metodo ICLRMetaHost::QueryLegacyV2RuntimeBindingICLRMetaHost::QueryLegacyV2RuntimeBinding Method

Restituisce un'interfaccia che rappresenta un runtime a cui sono stati associati i criteri di attivazione legacy, ad esempio, tramite il useLegacyV2RuntimeActivationPolicy attributo la <avvio > elemento voce file di configurazione mediante l'utilizzo diretto l'API di attivazione legacy o chiamando il ICLRRuntimeInfo:: Bindaslegacyv2runtime metodo.Returns an interface that represents a runtime to which legacy activation policy has been bound, for example, by using the useLegacyV2RuntimeActivationPolicy attribute on the <startup> element configuration file entry, by direct use of the legacy activation APIs, or by calling the ICLRRuntimeInfo::BindAsLegacyV2Runtime method.

SintassiSyntax

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

ParametriParameters

riid
[in] L'unico valore valido per questo parametro è Required.Currently IID_ICLRRuntimeInfo.[in] Required.Currently the only valid value for this parameter is IID_ICLRRuntimeInfo.

ppUnk
[out] Obbligatorio.[out] Required. Quando termina, questo metodo contiene un puntatore per il ICLRRuntimeInfo interfaccia che rappresenta un runtime che è stato associato ai criteri dell'attivazione legacy.When this method returns, contains a pointer to the ICLRRuntimeInfo interface that represents a runtime that has been bound to legacy activation policy.

Valore restituitoReturn Value

Questo metodo restituisce gli specifici HRESULT seguenti, nonché gli errori di HRESULT che indicano la mancata riuscita del metodo.This method returns the following specific HRESULTs as well as HRESULT errors that indicate method failure.

HRESULTHRESULT DescrizioneDescription
S_OKS_OK Il metodo ha completato correttamente e restituito un runtime che era associato ai criteri dell'attivazione legacy.The method completed successfully and returned a runtime that was bound to legacy activation policy.
S_FALSES_FALSE Il metodo ha completato correttamente, ma un runtime legacy non è stato ancora associato.The method completed successfully, but a legacy runtime has not yet been bound.
E_NOINTERFACEE_NOINTERFACE Il metodo ha trovato un runtime associato ai criteri dell'attivazione legacy, ma riid non è supportato da quel runtime.The method found a runtime that was bound to legacy activation policy, but riid is not supported by that runtime.

NoteRemarks

RequisitiRequirements

Piattaforme: vedere requisiti di sistema.Platforms: See System Requirements.

Intestazione: Metahost. HHeader: MetaHost.h

Libreria: inclusa come risorsa in Mscoree. dllLibrary: Included as a resource in MSCorEE.dll

Versioni di .NET framework: Disponibile dalla 4Available since 4.NET Framework Versions: Disponibile dalla 4Available since 4

Vedere ancheSee Also

Interfaccia ICLRMetaHostICLRMetaHost Interface
HostingHosting