Interfaces for Managing the Index
Collapse the table of content
Expand the table of content

Interfaces for Managing the Index

Windows Search enables you to manage the Windows Search index with three main components: Search Manager, Catalog Manager, and Crawl Scope Manager. Some of these management interfaces can be used with standard user privileges, but those that change the state of the index require administrative privileges.

About the Interfaces for Managing the Index

Search?Manager ISearchManager Provides methods to retrieve and set information about Windows Search:
  • Getting an instance of the Catalog Manager for a specific catalog.
  • Getting or setting proxy information.
  • Getting version information about the Windows Search engine.

For more information, see Using the Search Manager.




Provides methods to manage an individual search catalog, such as causing a re-indexing or setting time-outs. This interface manages the catalog in four areas:
  • Catalog contents - ensuring that new data is indexed and that other applications and components work properly by forcing a re-indexing of all or part of the catalog or by resetting the entire catalog.
  • Catalog properties - setting properties that determine how the catalog manages time-outs when connecting to protocol handlers and how diacritical marks are treated in searches.
  • Catalog status - getting information about the catalog, including status, size, and current activity state.
  • Access to other interfaces - retrieving other search-related interfaces required by the Crawl Scope Manager, data change notifications, and the ISearchQueryHelper interface.

For more information, see Using the Catalog Manager.









Provides methods to inform the search engine about containers to crawl or watch, and items under those containers to include or exclude in the index. You can also query the Crawl Scope Manager to see if a particular URL is in the crawl scope.

For more information, see Using the Crawl Scope Manager.


Related topics

Managing the Index
Using the Search Manager
Using the Catalog Manager
Using the Crawl Scope Manager



Community Additions

© 2016 Microsoft