2.2.3.18 CPMRatioFinishedOut
The CPMRatioFinishedOut message replies to a CPMRatioFinishedIn message with the completion ratio of a query. The format of the CPMRatioFinishedOut message that follows the header is shown in the following diagram.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
_ulNumerator |
|||||||||||||||||||||||||||||||
_ulDenominator |
|||||||||||||||||||||||||||||||
_cRows |
|||||||||||||||||||||||||||||||
_fNewRows |
_ulNumerator (4 bytes): A 32-bit unsigned integer indicating the numerator of the completion ratio in terms of rows.
_ulDenominator (4 bytes): A 32-bit unsigned integer indicating the denominator of the completion ratio in terms of row. This field MUST be greater than zero.
_cRows (4 bytes): A 32-bit unsigned integer indicating the total number of rows for the query.
_fNewRows (4 bytes): A Boolean value indicating if there are new rows available. A value of 0x00000001 indicates that new rows are available in the rowset. A value of 0x00000000 indicates that the rowset does not contain any new rows. This field MUST NOT be set to any other values.