структура FILTERED_DATA_SOURCES (filtereg.h)

Задает параметры для источника данных оболочки, для которого загружается фильтр.

Синтаксис

typedef struct _FILTERED_DATA_SOURCES {
  const WCHAR *pwcsExtension;
  const WCHAR *pwcsMime;
  const CLSID *pClsid;
  const WCHAR *pwcsOverride;
} FILTERED_DATA_SOURCES;

Члены

pwcsExtension

Указатель на буфер, содержащий расширение имени файла.

pwcsMime

Указатель на буфер, содержащий имя типа MIME.

pClsid

Указатель на ИДЕНТИФИКАТОР CLSID, который идентифицирует тип контента.

pwcsOverride

Не реализован.

Комментарии

Фильтр, также известный как обработчик фильтра, является реализацией интерфейса IFilter .

FILTERED_DATA_SOURCES может содержать один идентификатор содержимого файла каждого типа. Сначала выполняется поиск по идентификаторам CLSID, за которым следует расширение имени файла, затем тип MIME и, наконец, путь.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть filtereg.h

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

Основные понятия

Разработка обработчиков фильтров

Ifilter

ILoadFilter

Справочные материалы