2.2.2.3.5 Write Request Message
The server sends this message to perform a write operation on a redirected client device.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Header |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
cbWrite |
|||||||||||||||||||||||||||||||
OffsetHigh |
|||||||||||||||||||||||||||||||
OffsetLow |
|||||||||||||||||||||||||||||||
Data (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
UnusedByte |
Header (8 bytes): A SERVER_IO_HEADER request header. The FunctionId field MUST be set to WRITE_REQUEST (0x00000001).
cbWrite (4 bytes): A 32-bit unsigned integer. This field specifies the size of the data to be written.
OffsetHigh (4 bytes): A 32-bit unsigned integer. This field specifies the high offset value for the write operation.
OffsetLow (4 bytes): A 32-bit unsigned integer. This field specifies the low offset value for the write operation.
Data (variable): A variable-length array of bytes. This field MUST contain the data to be written to the particular device.
UnusedByte (1 byte): An 8-bit unsigned integer. This field is unused and MUST be ignored.