Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Devolve uma interface que representa um runtime ao qual a política de ativação legada foi vinculada, por exemplo, usando o useLegacyV2RuntimeActivationPolicy atributo na <startup> entrada do ficheiro de configuração do elemento , usando diretamente as APIs de ativação legadas, ou chamando o método ICLRRuntimeInfo::BindAsLegacyV2Runtime .
Sintaxe
HRESULT QueryLegacyV2RuntimeBinding (
[in] REFIID riid,
[out, iid_is(riid), retval] LPVOID *ppUnk);
Parâmetros
riid [dentro] Obrigatório. Atualmente, o único valor válido para este parâmetro é IID_ICLRRuntimeInfo.
ppUnk [fora] Necessário. Quando este método regressa, contém um ponteiro para a interface ICLRRuntimeInfo que representa um tempo de execução vinculado à política de ativação legada.
Valor de retorno
Esse método retorna os seguintes HRESULTs específicos, bem como erros HRESULT que indicam falha do método.
| HRESULT | Description |
|---|---|
| S_OK | O método foi concluído com sucesso e devolveu um tempo de execução vinculado à política de ativação legada. |
| S_FALSE | O método foi concluído com sucesso, mas um tempo de execução legado ainda não foi vinculado. |
| E_NOINTERFACE | O método encontrou um runtime que estava ligado à política de ativação legada, mas riid que não é suportado por esse runtime. |
Observações
Requerimentos
Plataformas: Consulte Requisitos do sistema.
Cabeçalho: MetaHost.h
Biblioteca: Incluído como recurso em MSCorEE.dll
Versões do .NET Framework: Disponível desde: 4