2.2.11.9 UDP_CORRELATION_INFO Structure
This structure SHOULD be appended to the initial DTLS "ClientHello" packet. It is independent of the DTLS request, and not included in any DTLS field size or calculations.
Multi-byte values in this structure are transmitted in little-endian byte order.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
uReserved |
|||||||||||||||||||||||||||||||
|
uSignature1 |
uCorrelationId (16 bytes) |
||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
... |
uSignature2 |
||||||||||||||||||||||||||||||
|
uCbStruct |
|||||||||||||||||||||||||||||||
uReserved (4 bytes): MUST be 0x0000.
uSignature1 (2 bytes): An unsigned short with value 0x1DAA.
uCorrelationId (16 bytes): A GUID, generated by the RDG client, which specifies the correlation identifier for the connection, which can appear in some of the RDG or terminal server's event logs. This value MUST be the same as provided in the RDP_NEG_CORRELATION_INFO structure ([MS-RDPBCGR] section 2.2.1.1.2), RDPUDP_CORRELATION_ID_PAYLOAD structure ([MS-RDPEUDP] section 2.2.2.8), and RDG-Correlation-Id header (section 2.2.3.2.2.)
uSignature2 (2 bytes): An unsigned short with value 0xAA1D.
uCbStruct (2 bytes): An unsigned short with value 26 decimal (size of this structure in bytes.)