Бөлісу құралы:


Метод ICLRMetaHost::QueryLegacyV2RuntimeBinding

Возвращает интерфейс, представляющий среду выполнения, к которой привязана устаревшая политика активации, например с помощью useLegacyV2RuntimeActivationPolicy атрибута в <записи файла конфигурации элемента запуска>, путем прямого использования устаревших API активации или путем вызова метода ICLRRuntimeInfo::BindAsLegacyV2Runtime.

Синтаксис

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

Параметры

riid
[in] Обязательный.В настоящее время единственным допустимым значением для этого параметра является IID_ICLRRuntimeInfo.

ppUnk
[out] Обязательный. При возврате этого метода содержит указатель на интерфейс ICLRRuntimeInfo , представляющий среду выполнения, привязанную к устаревшей политике активации.

Возвращаемое значение

Этот метод возвращает следующие конкретные результаты HRESULT, а также ошибки HRESULT, которые указывают на сбой метода.

HRESULT Описание:
S_OK Метод успешно выполнен, и возвращена среда выполнения, которая была привязана к устаревшей политике активации.
S_FALSE Метод успешно выполнен, но устаревшая среда выполнения еще не привязана.
E_NOINTERFACE Метод обнаружил среду выполнения, которая была привязана к устаревшей политике активации, но параметр riid не поддерживается этой средой.

Remarks

Требования

Платформы: см. раздел Требования к системе.

Заголовка: MetaHost.h

Библиотека: Включается в качестве ресурса в MSCorEE.dll

версии платформа .NET Framework: доступно с 4

См. также раздел