2.2.3.3 CPMSetCatStateOut
The CPMSetCatStateOut message is a reply to a CPMSetCatStateIn message with the old state of the catalog. The format of the CPMSetCatStateOut message that follows the header is as follows.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
_dwOldState |
_dwOldState (4 bytes): A 32-bit unsigned integer that MUST be one or more of the following flags, indicating the old state of the catalog.
-
Value
Meaning
CI_NOT_ALL_STARTED
0x00000000
Not all catalogs are started; at least one catalog is stopped.
CICAT_STOPPED
0x00000001
The catalog is stopped. This value MUST NOT be combined with any other value.
CICAT_READONLY
0x00000002
The catalog is read-only. This value MUST NOT be combined with CICAT_WRITABLE or CICAT_STOPPED.
CICAT_WRITABLE
0x00000004
The catalog is writable. This value MUST NOT be combined with CICAT_READONLY or CICAT_STOPPED.
CICAT_NO_QUERY
0x00000008
The catalog is not available for querying. This value MUST NOT be combined with CICAT_STOPPED.