Método de ICLRMetaHost::QueryLegacyV2RuntimeBinding
Retorna uma interface que representa um tempo de execução para o qual diretiva legado de ativação foi vinculada, por exemplo, usando o useLegacyV2RuntimeActivationPolicy atributo sobre o <startup> elemento entrada do arquivo de configuração, pelo uso direto da ativação herdado APIs ou chamando o ICLRRuntimeInfo::BindAsLegacyV2Runtime método.
HRESULT QueryLegacyV2RuntimeBinding (
[in] REFIID riid,
[out, iid_is(riid), retval] LPVOID *ppUnk);
Parâmetros
riid
[in] Necessário. Atualmente o único valor válido para esse parâmetro é IID_ICLRRuntimeInfo.ppUnk
[out] Necessário. Quando esse método retorna, contém um ponteiro para o ICLRRuntimeInfo interface que representa um tempo de execução foi vinculado à diretiva legado de ativação.
Valor de retorno
Esse método retorna o seguintes HRESULTs específicos, bem como o HRESULT erros que indicam falha de método.
HRESULT |
Descrição |
---|---|
S_OK |
O método foi concluída com êxito e retornou um runtime que estava vinculado a diretiva legado de ativação. |
S_FALSE |
O método foi concluída com êxito, mas um tempo de execução de legado não ainda foi vinculado. |
E_NOINTERFACE |
O método encontrado um runtime que estava vinculado à diretiva legado de ativação, mas riid não é suportada pelo runtime. |
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: MetaHost.h
Biblioteca: Incluído como um recurso em mscoree
.NET Framework versões: 4