Provides a method for invoking ISearchItem objects. Methods in this interface are called by the protocol host when processing URLs from the gatherer. The protocol handler implements the protocol for accessing a content source in its native format, and this interface implements a custom protocol handler to expand the data sources that can be indexed.
The ISearchProtocolUI interface inherits from the IUnknown interface. ISearchProtocolUI also has these types of members:
The ISearchProtocolUI interface has these methods.
|GetSearchItemForUrl||Gets the search item for the data specified. This method is called once for every URL processed by the gatherer, and retrieves a pointer to the ISearchItem object.
The ISearchProtocolUI interface is supported only on Windows XP and Windows Server 2003, and should no longer be used.
To preview attachments with a third-party protocol handler on computers running Windows XP or Windows Server 2003, it may be necessary to use the ISearchProtocolUI interface, and the following APIs: the IItemPreviewerExt, IItemPropertyBag and ISearchItem interfaces, the LINKINFO structure, and the LINKTYPE enumeration.
|Minimum supported client
||Windows XP with SP2 [desktop apps only]
|Minimum supported server
||Windows Server 2003 [desktop apps only]
||Windows Desktop Search (WDS) 3.0