2.2.2.7.1 Server Min Max Info PDU (TS_RAIL_ORDER_MINMAXINFO)
The Server Min Max Info PDU is sent from a server to a client when a window move or resize on the server is being initiated. This PDU contains information about the minimum and maximum extents to which the window can be moved or sized.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Hdr |
|||||||||||||||||||||||||||||||
WindowId |
|||||||||||||||||||||||||||||||
MaxWidth |
MaxHeight |
||||||||||||||||||||||||||||||
MaxPosX |
MaxPosY |
||||||||||||||||||||||||||||||
MinTrackWidth |
MinTrackHeight |
||||||||||||||||||||||||||||||
MaxTrackWidth |
MaxTrackHeight |
Hdr (4 bytes): A TS_RAIL_PDU_HEADER header. The orderType field of the header MUST be set to TS_RAIL_ORDER_MINMAXINFO (0x000A).
WindowId (4 bytes): An unsigned 32-bit integer. The ID of the window on the server that is being moved or resized.
MaxWidth (2 bytes): A signed 16-bit integer. The width of the maximized window.
MaxHeight (2 bytes): A signed 16-bit integer. The height of the maximized window.
MaxPosX (2 bytes): A signed 16-bit integer. The x-coordinate of the top-left corner of the maximized window.
MaxPosY (2 bytes): A signed 16-bit integer. The y-coordinate of the top-left corner of the maximized window.
MinTrackWidth (2 bytes): A signed 16-bit integer. The minimum width to which the window can be resized.
MinTrackHeight (2 bytes): A signed 16-bit integer. The minimum height to which the window can be resized.
MaxTrackWidth (2 bytes): A signed 16-bit integer. The maximum width to which the window can be resized.
MaxTrackHeight (2 bytes): A signed 16-bit integer. The maximum height to which the window can be resized.