The Windows Search SDK contains a number of samples and tools to help with development:
- Query samples using C++, C#, and script
- Filter and protocol handler samples using C++ and the Filtdump.exe test tool
- Index management samples using C++
- .NET assembly for managed code development
The Windows Search SDK Samples can be downloaded from MSDN. Samples for the property system are included in the Windows SDK.
Installing Windows Search Libraries from the Windows SDK
Developer support libraries are available in the Windows SDK for Windows Vista and .NET Framework which can be downloaded freely from MSDN. The following files are included in the Windows SDK:
- Filter.h
- filter.idl
- Gthrinline.idl
- gthrntfyinline.idl
- Query.h
- searchadmin.idl
- Searchapi.h
- searchapi.idl
- searchAPI.tlb
- SearchCatalog.idl
- searchcommon.idl
- SearchCrawlScopeManager.idl
- searchlanguagesupport.idl
- SearchNotifications.idl
- SearchQuery.idl
- SearchSDK.lib
- srchntfyinlinesite.idl
- srchprth.idl
- structuredquery.h
- StructuredQuery.idl
- urlacc.idl
- urlaccsdk.idl
Compiling the Samples
To compile the samples: