重要
DualEngine API 是受限访问功能的一部分, (请参阅 LimitedAccessFeatures 类) 。 有关详细信息或请求解锁令牌,请联系 Microsoft 支持部门。
interface IDualEngine20BrowserSessionObserver
: public IUnknown
从会话接收事件。
摘要
| Members | 说明 |
|---|---|
| NavigateDownloadLink | 当会话下载窗口请求导航到 URL 时引发。 |
| ReverseSyncCookies | 在会话中设置 Cookie 时引发(如果启用了反向 Cookie 同步)。 |
| UpdateDownloadState | 停止或启动下载时引发。 |
适用对象
| 产品 | 引入 |
|---|---|
| Windows 10,版本 20H1 | KB5032278 |
| Windows 11,版本 22H2 | KB5032288 |
Members
NavigateDownloadLink
当会话下载窗口请求导航到 URL 时引发。
public HRESULT NavigateDownloadLink (BSTR url, VARIANT * PostData)
参数
url应导航到的 URL。PostDataHTTP POST 数据,例如表单数据。
ReverseSyncCookies
在会话中设置 Cookie 时引发(如果启用了反向 Cookie 同步)。
public HRESULT ReverseSyncCookies (const DualEngineCookie * pCookies、DWORD cCookies、ULONG ulCookieSyncVersion)
请参阅 IDualEngine20BrowserSession::SetReverseCookieSync。
参数
pCookies设置的 Cookie。cCookies中的pCookiesCookie 数。ulCookieSyncVersion一个数字,可用于将特定 Cookie 状态与导航相关联。
UpdateDownloadState
停止或启动下载时引发。
public HRESULT UpdateDownloadState (BOOL fOnGoingDownloads)
参数
-
fOnGoingDownloads如果true为 ,则会话会持续下载;false否则为 。