2.2.4.2 Server Auto-Reconnect Packet (ARC_SC_PRIVATE_PACKET)
The ARC_SC_PRIVATE_PACKET structure contains server-supplied information used to seamlessly re-establish a connection to a server after network interruption. It is sent as part of the Save Session Info PDU logon information (section 2.2.10.1.1.4).
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cbLen |
|||||||||||||||||||||||||||||||
Version |
|||||||||||||||||||||||||||||||
LogonId |
|||||||||||||||||||||||||||||||
ArcRandomBits (16 bytes) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
cbLen (4 bytes): A 32-bit, unsigned integer. The length in bytes of the Server Auto-Reconnect Packet. This field MUST be set to 0x0000001C (28 bytes).
Version (4 bytes): A 32-bit, unsigned integer. The value representing the auto-reconnect version.
-
Value
Meaning
AUTO_RECONNECT_VERSION_1
0x00000001
Version 1 of auto-reconnect.
LogonId (4 bytes): A 32-bit, unsigned integer. The session identifier for reconnection.
ArcRandomBits (16 bytes): Byte buffer containing a 16-byte, random number generated as a key for secure reconnection (section 5.5).