2.2.3.22 CPMCompareBmkOut

The CPMCompareBmkOut message replies to a CPMCompareBmkIn message with the comparison of the two bookmarks in the chapter. The format of the CPMCompareBmkOut message that follows the header is shown in the following diagram.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

dwComparison

dwComparison (4 bytes): A 32-bit unsigned integer. MUST be one of the following values, indicating the relative positions of the two bookmarks in the chapter.

Value

Meaning

DBCOMPARE_LT

0x00000000

The first bookmark is positioned before the second.

DBCOMPARE_EQ

0x00000001

The first bookmark has the same position as the second.

DBCOMPARE_GT

0x00000002

The first bookmark is positioned after the second.

DBCOMPARE_NE

0x00000003

The first bookmark does not have the same position as the second.

DBCOMPARE_NOTCOMPARABLE

0x00000004

The first bookmark is not comparable to the second.