Метод 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 Обозреватель выполняет переход к ненадежным не html-файлу. Не скачивайте файл.
HLNF_EXTERNALNAVIGATE (0x10000000)
HLNF_ALLOW_AUTONAVIGATE (0x20000000)
HLNF_NEWWINDOWSMANAGED (0x80000000)
Если эта навигация приводит к появляется новое окно, оно должно быть подпадает под действие диспетчера всплывающих окон.
SHHLNF_WRITENOHISTORY (0x08000000)
Назначение текущей навигации не должно помещаться в запись журнала браузера.
SHHLNF_NOAUTOSELECT (0x04000000)
Назначение текущей навигации не должно автоматически выбираться из записи журнала браузера.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | shdeprecated.h |