2.2.3.1 Connect Request Message
When the underlying game session is peer-to-peer, this message is sent to all DirectPlay clients. When the underlying game session is client/server, this message is sent to the DirectPlay host. This message is sent as an ordered, guaranteed message by using the DirectPlay protocol voice message type.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Header |
VersionMajor |
VersionMinor |
VersionBuild |
||||||||||||||||||||||||||||
... |
Header (1 byte): The common message header (as specified in section 2.2.1). The MessageType field MUST be set to DVMSGID_CONNECTREQUEST (0x51).
VersionMajor (1 byte): An 8-bit unsigned integer. This value MUST be 0x01.
VersionMinor (1 byte): An 8-bit unsigned integer. This value MUST be 0x00.
VersionBuild (4 bytes): A 32-bit unsigned integer. This value MUST be 0x00000003.