ISearchProtocol Interface
The ISearchProtocol interface provides methods for invoking, initializing, and managing UrlAccessor objects. Methods in this interface are called by the Filter Daemon when processing URLs from the Gatherer. Methods of the ISearchProtocol interface must be implemented in C++.
Extends
IUnknown interface
Methods
The following table shows methods of the ISearchProtocol interface, and a brief description of each.
Name | Description |
---|---|
Init | Initializes the protocol handler |
CloseAccessor | Closes a previously created UrlAccessor, freeing it for reuse by the protocol handler |
CreateAccessor | Creates a UrlAccessor |
Shutdown | Shuts down the protocol handler |
Remarks
Reusing or pooling UrlAccessors may improve performance. The UrlAccessor can be returned to the pool of accessors in the CloseAccessor method call.
Requirements
- Type Library
None. - Inproc Server
Protocol handler DLL implementation.
Example
To see this method of the ISearchProtocol interface in a fuller context, seeProtocol Handler Sample.
Related Topics
Introduction to Protocol Handlers