Бөлісу құралы:


interface IDualEngine20BrowserSessionObserver

Важно!

API DualEngine является частью функции ограниченного доступа (см. раздел Класс LimitedAccessFeatures). Дополнительные сведения или запрос маркера разблокировки см. в служба поддержки Майкрософт.

interface IDualEngine20BrowserSessionObserver
  : public IUnknown

Получает события из сеанса.

Сводка

Members Описания
NavigateDownloadLink Возникает, когда окно загрузки сеанса запрашивает переход по URL-адресу.
ReverseSyncCookies Возникает при настройке файла cookie в сеансе, если включена обратная синхронизация файлов cookie.
UpdateDownloadState Возникает при остановке или запуске загрузки.

Сфера применения

Продукт Представлено
Windows 10, версия 20H1 KB5032278
Windows 11, версия 22H2 KB5032288

Members

Возникает, когда окно загрузки сеанса запрашивает переход по URL-адресу.

public HRESULT NavigateDownloadLink(BSTR url, VARIANT * PostData)

Параметры
  • url URL-адрес, по которому необходимо перейти.

  • PostData Данные HTTP POST, например данные формы.

ReverseSyncCookies

Возникает при настройке файла cookie в сеансе, если включена обратная синхронизация файлов cookie.

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

См. раздел IDualEngine20BrowserSession::SetReverseCookieSync.

Параметры
  • pCookies Файлы cookie, которые были заданы.

  • cCookies Количество файлов cookie в pCookies.

  • ulCookieSyncVersion Число, которое можно использовать для корреляции конкретного состояния файла cookie с навигацией.

UpdateDownloadState

Возникает при остановке или запуске загрузки.

public HRESULT UpdateDownloadState(BOOL fOnGoingDownloads)

Параметры
  • fOnGoingDownloads Если trueзадано значение , сеанс имеет текущие загрузки; false если это не так.