FILTERED_DATA_SOURCES 结构 (filtereg.h)

指定为其加载筛选器的 Shell 数据源的参数。

语法

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

引用