Recent IFilter implementation and deployment questions.

Please post your questions and comments about using, implemnting and deploying IFilters to work with Microsoft Search Products here. If deemed necessary, the discussion topics of broader interest will be sorted into seperate threads.

102

Breaking the monolithic Filter dll.

An issue came up recently where the architecture of one of our filters had to be changed. The change involved making the filter dll dependent on a few other dlls dropped during the installation process.  As with all revolutionary changes, the Search Daemon revolted when we tried to index contents using this new incarnation of the filter.After few hours…

5

Registering third party IFilters in WSS/MOSS 2007

STEP 1: COM REGISTRATION 1.Add Registry key:HKEY_CLASSES_ROOT\CLSID\<ComClassIdOfTheIFIlter\InprocServer32                Default : <IFIlterDllPath>                ThreadingModel : Both STEP 2 : REGISTER IFILTER WITH OS There are 4 steps to registering the filter-extension mapping with OS: 1. HKEY_CLASSES_ROOT\<.ext>\(Default) –> <TypeName>2. HKEY_CLASSES_ROOT\<TypeName>\(Default) –> <StorageGUID>3. HKEY_CLASSES_ROOT\<StorageGUID>\PersistentHandler\(Default) –> <PersHandlerGUID>4. HKEY_CLASSES_ROOT\<PersHandlerGUID>\PersistentHandler\PersistentAddinsRegistered\IID_IFilter\ (Default) –>  <IFilterCLSID for .ext> Now we’re all set to regiter our product with WSS (Windows Sharepoint…

22

Welcome !

Welcome to Filter Central ! Here you’ll find resources, examples and discussions pertaining to the IFilter COM interface, the de facto standard for creating document filters to work with Windows Indexing service, Windows Desktop Search and Microsoft Sharepoint technologies. The interface is defined in MSDN as follows: “The IFilter interface scans documents for text and properties…

7