Scope Flags

[This is preliminary documentation and subject to change.]

The DBPROP_CI_SCOPE_FLAGS property specifies attributes of the scopes specified for DBPROP_CI_INCLUDE_SCOPES.

If more than one catalog or machine are specified, the properties DBPROP_MACHINE, DBPROP_CI_CATALOG_NAME, DBPROP_CI_INCLUDE_SCOPES, and DBPROP_CI_SCOPE_FLAGS must all have the same number of entries. The exception is that if more than one catalog or machine are specified, the count of scopes and flags can either be the count of catalogs and machines or 1.

If more than one machine or catalog are specified, the query is executed on multiple machines, and the results are merged on the local machine.

This property corresponds to the CiFlags variable in Index Server's IDQ files.

Values

QUERY_SHALLOW
Only files in the scope directory are included in the results. Cannot be combined with QUERY_DEEP.
QUERY_DEEP
Files in the scope directory and all subdirectories are included in the results. Cannot be combined with QUERY_SHALLOW.
QUERY_PHYSICAL_PATH
The scope is a physical directory. Cannot be combined with QUERY_VIRTUAL_PATH.
QUERY_VIRTUAL_PATH
The scope is a virtual (Internet Information Server) directory. Cannot be combined with QUERY_PHYSICAL_PATH.
Property Set DBPROPSET_FSCIFRMWRK_EXT
Property ID DBPROP_CI_SCOPE_FLAGS
Value Type DBTYPE_UI4
Default QUERY_DEEP | QUERY_PHYSICAL_PATH