2.2.2.4.1 ActiveWindowPDU

The ActiveWindowPDU order manages the currently active, shared window.


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

Msg

unused

data1

data2

Msg (2 bytes): The following values indicate the window message.

Value

Meaning

AWC_MSG_ACTIVE_CHANGE_LOCAL

0x0001

The foreground window has changed.

AWC_MSG_ACTIVE_CHANGE_SHARED

0x0002

The shared window state has changed.

AWC_MSG_ACTIVE_CHANGE_INVISIBLE

0x0003

The shared window has become invisible.

AWC_MSG_ACTIVATE_WINDOW

0x8001

The sender is requesting activation of the shared window.

AWC_MSG_RESTORE_WINDOW

0x8003

The sender is requesting restoration of the shared window.

AWC_MSG_SAS

0x8005

The sender is sending a CTRL+ALT+DELETE key sequence.

unused (2 bytes): MUST be set to 0xFFFF.

data1 (4 bytes): If msg is set to one of the following values, this field MUST be set to the unique identifier for the window that is being application-shared. Otherwise, this field is unused.

  • AWC_MSG_ACTIVE_CHANGE_LOCAL

  • AWC_MSG_ACTIVE_CHANGE_SHARED

  • AWC_MSG_ACTIVE_CHANGE_INVISIBLE

  • AWC_MSG_ACTIVATE_WINDOW

  • AWC_MSG_RESTORE_WINDOW

data2 (4 bytes): Reserved. MUST be set to zero when sent and MUST be ignored on receipt.