interface IDualEngine20BrowserSessionObserver
重要
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。PostData
HTTP POST 数据,例如表单数据。
ReverseSyncCookies
在会话中设置 Cookie 时引发(如果启用了反向 Cookie 同步)。
public HRESULT ReverseSyncCookies (const DualEngineCookie * pCookies、DWORD cCookies、ULONG ulCookieSyncVersion)
请参阅 IDualEngine20BrowserSession::SetReverseCookieSync。
参数
pCookies
设置的 Cookie。cCookies
中的pCookies
Cookie 数。ulCookieSyncVersion
一个数字,可用于将特定 Cookie 状态与导航相关联。
UpdateDownloadState
停止或启动下载时引发。
public HRESULT UpdateDownloadState (BOOL fOnGoingDownloads)
参数
-
fOnGoingDownloads
如果true
为 ,则会话会持续下载;false
否则为 。