Поделиться через


Метод IItemPreviewerExt::SuggestBrowserPolicy

Предлагает политику безопасности, применяемую к браузеру.

Синтаксис

HRESULT SuggestBrowserPolicy(
  [in]          DWORD dwContext,
  [out, retval] DWORD *pdwFlags
);

Параметры

dwContext [in]

Тип: DWORD

Идентификатор контекста для операции. Переопределите значение по умолчанию dwContext , чтобы задать для идентификатора контекста выбранное значение.

pdwFlags [out, retval]

Тип: DWORD*

Указатель на значение DWORD, содержащее флаги проверки проверка. Флаг BROWSERPOLICY_UNTRUSTED_CONTENT отключает возможность запуска скрипта или ActiveX в предварительной версии. Параметр pdwFlags не должен быть указателем NULL .

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Интерфейс IItemPreviewerExt поддерживается только в Windows XP и Windows Server 2003 и больше не должен использоваться.

Для предварительного просмотра вложений со сторонним обработчиком протоколов на компьютерах под управлением Windows XP или Windows Server 2003 может потребоваться использовать интерфейс IItemPreviewerExt и следующие ИНТЕРФЕЙСы API: ISearchProtocolUI, IItemPropertyBag и ISearchItem , структуру LINKINFO и перечисление LINKTYPE .

С помощью флага BROWSERPOLICY_UNTRUSTED_CONTENT настоятельно рекомендуется отключить любую возможность запуска скрипта или ActiveX в предварительной версии. Метод IItemPreviewerExt::SuggestBrowserPolicy может возвращать сведения о том, является ли просматриваемый элемент доверенным или нет. Это позволит элементу управления trident средства предварительного просмотра выполнять скрипты и даже элементы ActiveX. Так как средство предварительного просмотра часто использует временные файлы для создания предварительного просмотра, это может привести к непредвиденному выполнению скриптов и кода в зоне локального компьютера.

Требования

Требование Значение
Минимальная версия клиента
Windows XP с пакетом обновления 2 (SP2) [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Распространяемые компоненты
Windows Desktop Search (WDS) 3.0

См. также раздел

IItemPreviewerExt