IBrowserService::NavigateToPidl 方法 (shdeprecated.h)
已弃用。 将浏览器导航到指向 PIDL) 项标识符列表 (指针指示的位置。
语法
HRESULT NavigateToPidl(
[in] PCIDLIST_ABSOLUTE pidl,
[in] DWORD grfHLNF
);
参数
[in] pidl
类型: LPCITEMIDLIST
位置的 PIDL。
[in] grfHLNF
类型:DWORD
以下一个或多个标志。
HLNF_NAVIGATINGBACK (0x00000004)
导航将导航到浏览上下文中的上一个目标。
HLNF_NAVIGATINGFORWARD (0x00000008)
导航将转到浏览上下文中的下一个目标。
HLNF_CALLERUNTRUSTED (0x00200000)
导航可能是通过对系统上已有的代码编写脚本通过网页启动的。
HLNF_TRUSTEDFORACTIVEX (0x00400000)
导航允许 Microsoft ActiveX 提示。
HLNF_DISABLEWINDOWRESTRICTIONS (0x00800000)
新窗口由区域中的 URL 创建,其中禁用了窗口限制安全缓解措施。
HLNF_TRUSTFIRSTDOWNLOAD (0x01000000)
新窗口是用户启动的操作的结果。 如果目标尝试在条目上进行下载,则应受信任。
HLNF_UNTRUSTEDFORDOWNLOAD (0x02000000)
Microsoft Internet Explorer 正在导航到不受信任的非 HTML 文件。 请勿下载文件。
HLNF_EXTERNALNAVIGATE (0x10000000)
HLNF_ALLOW_AUTONAVIGATE (0x20000000)
HLNF_NEWWINDOWSMANAGED (0x80000000)
如果此导航导致出现新窗口,则它应受弹出窗口管理器的约束。
SHHLNF_WRITENOHISTORY (0x08000000)
当前导航的目标不应置于浏览器的历史记录中。
SHHLNF_NOAUTOSELECT (0x04000000)
当前导航的目标不应自动从浏览器的历史记录中选择。
返回值
类型: HRESULT
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | shdeprecated.h |