Método ICLRMetaHost::QueryLegacyV2RuntimeBinding
Devolve uma interface que representa um runtime ao qual a política de ativação legada foi vinculada, por exemplo, ao utilizar o useLegacyV2RuntimeActivationPolicy
atributo na <entrada do ficheiro de configuração do elemento de arranque>, através da utilização direta das APIs de ativação legadas ou ao chamar o método ICLRRuntimeInfo::BindAsLegacyV2Runtime.
Sintaxe
HRESULT QueryLegacyV2RuntimeBinding (
[in] REFIID riid,
[out, iid_is(riid), retval] LPVOID *ppUnk);
Parâmetros
riid
[in] Obrigatório.Atualmente, o único valor válido para este parâmetro é IID_ICLRRuntimeInfo
.
ppUnk
[fora] Obrigatório. Quando este método é devolvido, contém um ponteiro para a interface ICLRRuntimeInfo que representa um runtime que foi vinculado à política de ativação legada.
Devolver Valor
Este método devolve os seguintes HRESULTs específicos, bem como erros HRESULT que indicam a falha do método.
HRESULT | Description |
---|---|
S_OK | O método foi concluído com êxito e devolveu um runtime que estava vinculado à política de ativação legada. |
S_FALSE | O método foi concluído com êxito, mas ainda não foi vinculado um runtime legado. |
E_NOINTERFACE | O método encontrou um runtime que estava vinculado à política de ativação legada, mas riid não é suportado por esse runtime. |
Observações
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: MetaHost.h
Biblioteca: Incluído como um recurso no MSCorEE.dll
.NET Framework Versões: Disponível desde 4