2.2.1.1.3 Version 3 (DYNVC_CAPS_VERSION3)
The DYNVC_CAPS_VERSION3 PDU is sent by the DVC server manager to indicate that it supports version 3 of the Remote Desktop Protocol: Dynamic Virtual Channel Extension.<5>
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cbId |
Sp |
Cmd |
Pad |
Version |
|||||||||||||||||||||||||||
PriorityCharge0 |
PriorityCharge1 |
||||||||||||||||||||||||||||||
PriorityCharge2 |
PriorityCharge3 |
cbId (2 bits): Unused. MUST be set to 0x00.
Sp (2 bits): Unused. SHOULD be set to 0x00.<6>
Cmd (4 bits): MUST be set to 0x05 (Capabilities).
Pad (1 byte): An 8-bit unsigned integer. Unused. MUST be set to 0x00.
Version (2 bytes): A 16-bit unsigned integer. MUST be set to 0x0003.
PriorityCharge0 (2 bytes): A 16-bit unsigned integer. Specifies the amount of bandwidth that is allotted for each priority class, in accordance with the algorithm specified in section 2.2.1.1.2.
PriorityCharge1 (2 bytes): A 16-bit unsigned integer. Specifies the amount of bandwidth that is allotted for each priority class, in accordance with the algorithm specified in section 2.2.1.1.2.
PriorityCharge2 (2 bytes): A 16-bit unsigned integer. Specifies the amount of bandwidth that is allotted for each priority class, in accordance with the algorithm specified in section 2.2.1.1.2.
PriorityCharge3 (2 bytes): A 16-bit unsigned integer. Specifies the amount of bandwidth that is allotted for each priority class, in accordance with the algorithm specified in section 2.2.1.1.2.