2.2.3.2 CPMConnectOut

The CPMConnectOut message contains a response to a CPMConnectIn message. The format of the CPMConnectOut 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

_serverVersion

_reserved (20 bytes)

...

...

_serverVersion (4 bytes): A 32-bit integer, indicating whether the server can support 64-bit offsets, as specified in section 2.2.3.7 and whether the server can support the _dwQueryID field in the CRowsetProperties structure.

Value

Meaning

0x00000102

The protocol server can only send 32-bit offsets and can only work with CRowsetProperties structure without the _dwQueryID field.

0x00010102

The protocol server can send 32-bit or 64-bit offsets and can only work with a CRowsetProperties structure without the _dwQueryID field.

0x00000103

The protocol server can only send 32-bit offsets and can work with a CRowsetProperties structure with and without the _dwQueryID field.

0x00010103

The protocol server can send 32-bit or 64-bit offsets and can work with CRowsetProperties structure with and without the _dwQueryID field.

_reserved (20 bytes): A reserved field. The protocol server SHOULD<8> set all bits of this field to 0. The protocol client MUST ignore this value.