2.2.4.1 Volume PDU (SNDVOL)

The Volume PDU is a PDU sent from the server to the client to specify the volume to be set on the audio stream. For this packet to be sent, the client MUST have set the flag TSSNDCAPS_VOLUME (0x0000002) in the Client Audio Formats and Version PDU (section 2.2.2.2) that is sent during the initialization sequence described in section 2.2.2.


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

Header

Volume

Header (4 bytes): An RDPSND PDU Header (section 2.2.1). The msgType field of the RDPSND PDU Header MUST be set to SNDC_VOLUME (0x03).

Volume (4 bytes): A 32-bit unsigned integer specifying the volume to be set on the audio stream. See the dwVolume field in section 2.2.2.2 for semantics of the data in this field.