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

另请参阅

IBrowserService

_NavigateToPidl