2.2.2.8.2 Server Get Application ID Extended Response PDU (TS_RAIL_ORDER_GET_APPID_RESP_EX)

The Server Get Application ID Extended Response PDU is sent from a server to a client as a response to a Client Get Application ID PDU (section 2.2.2.6.5).

This PDU specifies the Application ID that the specified window SHOULD<19> have on the client. The client MAY ignore this PDU.


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

Hdr

WindowId

ApplicationId (520 bytes)

...

...

...

ProcessId

ProcessImageName (520 bytes)

...

...

...

Hdr (4 bytes): A TS_RAIL_PDU_HEADER (section 2.2.2.1) header. The orderType field of the header MUST be set to TS_RAIL_ORDER_GET_APPID_RESP_EX (0x0018).

WindowId (4 bytes): An unsigned 32-bit integer specifying the ID of the associated window on the server whose Application ID is being sent to the client.

ApplicationId (520 bytes): A null-terminated string of Unicode characters specifying the Application ID that the Client SHOULD associate with its window, if it supports using the Application ID for identifying and grouping windows.

ProcessId (4 bytes): An unsigned 32-bit integer specifying the ID of the process associated with the window on the server whose Application ID is being sent to the client.

ProcessImageName (520 bytes): A null-terminated string of Unicode characters specifying the image name of the process associated with the window on the server whose Application ID is being sent to the client.