IFilter::BindRegion 方法 (filter.h)
注意
从 Windows XP 开始,索引服务不再受支持,并且自 Windows 8 起不可用。 请改用 Windows 搜索 进行客户端搜索,使用 Microsoft Search Server Express 进行服务器端搜索。
检索表示对象的指定部分的接口。 目前保留供将来使用。
语法
SCODE BindRegion(
[in] FILTERREGION origPos,
[in] REFIID riid,
[out] void **ppunk
);
参数
[in] origPos
包含文本位置的 FILTERREGION 结构。
[in] riid
对请求的接口标识符的引用。
[out] ppunk
指向变量的指针,该变量接收 riid 中请求的接口指针。 成功返回后,*ppunk 包含请求的接口指针。
返回值
此方法可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
操作已成功完成。 |
|
目前未实现此方法。 |
|
筛选器无法绑定整个区域。 |
备注
如果 BindRegion 方法无法将接口绑定到指定区域,请返回FILTER_W_REGION_CLIPPED。 当下一个此类区块位于链接对象或嵌入对象中时,可能会发生这种情况。
并非所有筛选器都能够以合理的方式支持 BindRegion 方法。 通过查看应用程序实现的筛选器将充分利用此方法。 方法旨在通过搜索引擎传递 Cookie 并传回 IFilter 接口实现。
实施者说明
此方法目前保留供将来使用。 始终返回E_NOTIMPL。要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | filter.h |