Inheriting the COM Interfaces
Note
Indexing Service is no longer supported as of Windows XP and is unavailable for use as of Windows 8. Instead, use Windows Search for client side search and Microsoft Search Server Express for server side search.
The filter-class factory inherits the IClassFactory interface. The filter class inherits the IFilter interface and one or more derived IPersist interfaces. These interfaces are declared in files included from the mssdk\include directory and have predefined interface identifiers (IIDs).
The filter class can inherit one or more of the IPersistFile, IPersistStorage, and IPersistStream interfaces. The content-indexing client queries the filter through its IUnknown interface to determine which of these interfaces to use when filtering content.