Type libraries contain data type information about interfaces. You can get type information about interfaces by accessing a type library using the VB Object Browser or the VC++ OLE/COM Object Viewer.
Site Server Search Administration 1.0 Type Library
This type library contains information about the Search administrative interfaces and is available as a resource in NLAdmin.dll.
Site Server Indexer Type Library
This type library contains information about the Search schema interfaces and is available as a resource in nlindex.dll.
Site Server Gatherer Type Library
This type library contains information about the Search Gatherer interfaces and is available as a resource in gather.dll.
Site Server Gathering Service Type Library
This type library contains information about the Search Gatherer service interfaces and is available as a resource in gthrsvc.exe.
Type Library Interface Listing
The following table lists each Search interface and indicates in which type library the interface information can be found.
| Interface | Site Server Search Administration 1.0 Type Library | Site Server Indexer Type Library | Site Server Gatherer Type Library | Site Server Gathering Service Type Library | 
| IBuildCatalog | ||||
| IBuildCatalogs | ||||
| IBuildServer | ||||
| ICatalogProperties | ||||
| ICatalogSearchServerList | ||||
| IColumn | ||||
| IColumns | ||||
| IExtension | ||||
| IExtensions | ||||
| IGatherLog | ||||
| IGatherLogs | ||||
| IGatherNotify | ||||
| IIndexDs | ||||
| IMapping | ||||
| IMappings | ||||
| IProtocol | ||||
| IProtocols | ||||
| ISearchAdmin | ||||
| ISearchCatalog | ||||
| ISearchCatalogs | ||||
| ISearchSchema | ||||
| ISearchServer | ||||
| IServer | ||||
| IServers | ||||
| ISitePath | ||||
| ISitePaths | ||||
| ISiteRestriction | ||||
| ISiteRestrictions | ||||
| IStartPage | ||||
| IStartPages | ||||
| IStoplist | ||||
| IStoplists |