Compartilhar via


interface DualEngineSessionFactory

Importante

A API Do DualEngine faz parte de um recurso de acesso limitado (confira Classe LimitedAccessFeatures). Para obter mais informações ou solicitar um token de desbloqueio, entre em contato com Suporte da Microsoft.

Objeto factory para interfaces DualEngine.

Resumo

Members Descrições
GetSpecifiedVersion Retorna a versão conhecida da interface DualEngine, se houver uma.
GetVersionedBrowserSession Obtém um objeto DualEngine Session da versão solicitada.
TryUnlockFeature Chamado para desbloquear a interface DualEngine.

Members

GetSpecifiedVersion

Retorna a versão conhecida da interface DualEngine, se houver uma.

public STDMETHOD(GetSpecifiedVersion)(__out versão UINT *) const

Parâmetros
  • version Um ponteiro para um UINT em que a versão será armazenada se houver uma.
Retorna

S_OK se uma versão conhecida foi encontrada, E_FAIL se não foi.

GetVersionedBrowserSession

Obtém um objeto DualEngine Session da versão solicitada.

public STDMETHOD(GetVersionedBrowserSession)(__in versão UINT, __out IUnknown ** ppSession)

Importante

Esse método deve ser chamado após o Explorer da Internet chamar a exportação no DualEngineReady. Consulte Criando uma DLL de plug-in do adaptador DualEngine.

Parâmetros
  • version A versão do objeto Session a ser obtido.

  • ppSession O objeto Session, se a versão solicitada tiver suporte.

Retorna

Um HRESULT que indica se a criação da sessão foi bem-sucedida.

TryUnlockFeature

Chamado para desbloquear a interface DualEngine.

público STDMETHOD(TryUnlockFeature)(token PCWSTR, atestado PCWSTR)

Importante

Isso deve ser chamado com êxito antes que outros métodos nessa interface possam ser chamados.

Equivalente a Windows::ApplicationModel::LimitedAccessFeatures::TryUnlockFeature , exceto que ele verifica a dll do adaptador para o recurso de identidade em vez do processo .exe.

Parâmetros
  • token O token LAF fornecido pela Microsoft.

  • attestation A cadeia de caracteres de atestado fornecida pela Microsoft.

Retorna

Um HRESULT que indica se o desbloqueio foi bem-sucedido.