Compartilhar via


interface IDualEngine20BrowserSessionObserver

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.

interface IDualEngine20BrowserSessionObserver
  : public IUnknown

Recebe eventos da sessão.

Resumo

Members Descrições
NavigateDownloadLink Gerado quando a janela Download da sessão está solicitando para navegar até uma URL.
ReverseSyncCookies Gerado quando um cookie é definido na sessão, se a sincronização de cookie reverso estiver habilitada.
UpdateDownloadState Gerado quando os downloads são interrompidos ou iniciados.

Aplicável a

Produto Introduzido
Windows 10, versão 20H1 KB5032278
Windows 11, versão 22H2 KB5032288

Members

Gerado quando a janela Download da sessão está solicitando para navegar até uma URL.

public HRESULT NavigateDownloadLink(URL BSTR, VARIANT * PostData)

Parâmetros
  • url A URL para a qual deve ser navegada.

  • PostData Dados HTTP POST, como dados de formulário.

ReverseSyncCookies

Gerado quando um cookie é definido na sessão, se a sincronização de cookie reverso estiver habilitada.

public HRESULT ReverseSyncCookies(const DualEngineCookie * pCookies, DWORD cCookies, ULONG ulCookieSyncVersion)

Consulte IDualEngine20BrowserSession::SetReverseCookieSync.

Parâmetros
  • pCookies Os cookies que foram definidos.

  • cCookies O número de cookies em pCookies.

  • ulCookieSyncVersion Um número que pode ser usado para correlacionar o estado de cookie específico com uma navegação.

UpdateDownloadState

Gerado quando os downloads são interrompidos ou iniciados.

public HRESULT UpdateDownloadState(BOOL fOnGoingDownloads)

Parâmetros
  • fOnGoingDownloads Se true, a sessão tiver downloads contínuos; false se não o fizer.