Partager via


interface IDualEngine20BrowserSessionObserver

Importante

L’API DualEngine fait partie d’une fonctionnalité d’accès limité (voir classe LimitedAccessFeatures). Pour plus d’informations ou pour demander un jeton de déverrouillage, contactez Support Microsoft.

interface IDualEngine20BrowserSessionObserver
  : public IUnknown

Reçoit des événements de la session.

Résumé

Members Descriptions
NavigateDownloadLink Déclenché lorsque la fenêtre de téléchargement de la session demande d’accéder à une URL.
ReverseSyncCookies Déclenché lorsqu’un cookie est défini dans la session, si la synchronisation des cookies inversée est activée.
UpdateDownloadState Déclenché lorsque les téléchargements sont arrêtés ou démarrés.

S’applique à

Product Introduit
Windows 10, version 20H1 KB5032278
Windows 11, version 22H2 KB5032288

Members

Déclenché lorsque la fenêtre de téléchargement de la session demande d’accéder à une URL.

public HRESULT NavigateDownloadLink(BSTR url, VARIANT * PostData)

Paramètres
  • url URL vers laquelle vous devez naviguer.

  • PostData Données HTTP POST, telles que les données de formulaire.

ReverseSyncCookies

Déclenché lorsqu’un cookie est défini dans la session, si la synchronisation des cookies inversée est activée.

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

Consultez IDualEngine20BrowserSession ::SetReverseCookieSync.

Paramètres
  • pCookies Les cookies qui ont été mis en place.

  • cCookies Nombre de cookies dans pCookies.

  • ulCookieSyncVersion Nombre qui peut être utilisé pour mettre en corrélation l’état spécifique du cookie avec une navigation.

UpdateDownloadState

Déclenché lorsque les téléchargements sont arrêtés ou démarrés.

public HRESULT UpdateDownloadState(BOOL fOnGoingDownloads)

Paramètres
  • fOnGoingDownloads Si truela valeur est , la session a des téléchargements en cours ; false si ce n’est pas le cas.