CICAT_* Constants
[Indexing Service is no longer supported as of Windows XP and is unavailable for use as of Windows 8. Instead, use Windows Search for client side search and Microsoft Search Server Express for server side search.]
Set and retrieve the state of an Indexing Service catalog. When setting the state, these values represent mutually exclusive states of the catalog and are not meant to be combined.
Constant/value | Description |
---|---|
|
Retrieve the current state of the catalog. |
|
Set the catalog to a no-query state. Indexing can take place, but querying cannot. |
|
Set the catalog to read-only. Querying can take place, but indexing cannot. |
|
Stop the catalog. No querying or indexing can take place. |
|
Set the catalog to be writable. Both indexing and querying can take place. |
The following table describes the various states possible for an Indexing Service catalog. You do not have to stop the catalog first to set its state. To retrieve only the current state, use a setting of CICAT_GET_STATE.
Desired state | Constant |
---|---|
Catalog stopped or offline | CICAT_STOPPED |
Processing queries only | CICAT_READONLY |
Querying and indexing | CICAT_WRITABLE |
Indexing only | CICAT_NO_QUERY |
Minimum supported client |
Windows 2000 Professional [desktop apps only] |
Minimum supported server |
Windows 2000 Server [desktop apps only] |
End of client support |
Windows 7 |
End of server support |
Windows Server 2008 R2 |
Header |
|