CLUSION_REASON Enumerated Type
These flags enumerate inclusion or exclusion reasons in the current crawl scope. These are used by the ISearchCrawlScopeManager::IncludedInCrawlScopeEx method of the ISearchCrawlScopeManager API to tell why a certain URL or path may be either included or excluded.
Syntax
typedef enum { CLUSIONREASON_UNKNOWNSCOPE = 0, CLUSIONREASON_DEFAULT = 1, CLUSIONREASON_USER = 2, CLUSIONREASON_GROUPPOLICY = 3 } CLUSION_REASON;
Constants
CLUSIONREASON_UNKNOWNSCOPE
A URL has been included or excluded because it is an unknown scope, there is no scope that would include or exclude this URL so it is excluded by default.CLUSIONREASON_DEFAULT
A URL has been included or excluded by a default rule. The default rules are the default settings that are applied during setup or first run.CLUSIONREASON_USER
A URL has been included or excluded by a user rule. This can done either by the user through the control panel or by a calling application via the ISearchCrawlScopeManager API.CLUSIONREASON_GROUPPOLICY
Not Supported.
Enumerated Type Information
Header and IDL files searchapi.h, searchcrawlscopemanager.idl Minimum operating systems Windows XP Service Pack 2 (SP2), Windows Server 2003, Windows Vista