EVENTID_TOUCH 0x0003 . EVENTID_SUSPEND_INPUT 0x0004 . EVENTID_RESUME_INPUT 0x0005 . EVENTID_DISMISS_HOVERING_TOUCH_CONTACT 0x0006 . EVENTID_PEN 0x0008 . pduLength (4 bytes): A 32-bit unsigned integer that specifies the length of the input event PDU in bytes. This value MUST include the length of the RDPINPUT_HEADER (6 bytes). Messages RDPINPUT_SC_READY_PDU The RDPINPUT_SC_READY_PDU message is sent by the server endpoint and is used to indicate readiness to commence with remoting transactions. 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 ... protocolVersion ... header (6 An structure. The eventId field MUST be set to EVENTID_SC_READY (0x0001). protocolVersion (4 bytes): A 32-bit unsigned integer that specifies the input protocol version supported by the server. Value Meaning RDPINPUT_PROTOCOL_V100 0x00010000 Version 1.0.0 of the RDP remoting protocol. This version only supports the remoting of multitouch frames. RDPINPUT_PROTOCOL_V101 0x00010001 Version 1.0.1 of the RDP input remoting protocol. This version only supports the remoting of multitouch frames. RDPINPUT_PROTOCOL_V200 0x00020000 Version 2.0.0 of the RDP input remoting protocol. This version supports the remoting of both multitouch and pen frames.
Change Tracking This section identifies changes that were made to this document since the last release. Changes are classified as New, Major, Minor, Editorial, or No change. The revision class New means that a new document is being released. The revision Major means that the technical content in the document was significantly revised. Major changes affect protocol interoperability or implementation. Examples of major changes are: A document revision that incorporates changes to interoperability requirements or functionality. The removal of a document from the documentation set. The revision class Minor means that the meaning of the technical content was clarified. Minor changes do not affect protocol interoperability or implementation. Examples of minor changes are updates to clarify ambiguity at the sentence, paragraph, or table level. The revision Editorial means that the formatting in the technical content was changed. Editorial changes apply to grammatical, formatting, and style issues. The revision class No change means that no new technical changes were introduced. Minor editorial and formatting changes may have been made, but the technical content of the document is identical to the last released version. Major and minor changes can be described further using the following change types: New content added. Content updated. Content removed. New product behavior note Product behavior note updated. Product behavior note removed. New protocol syntax added. Protocol syntax updated. Protocol syntax removed. New content added due to protocol revision. Content updated due to protocol revision. Content removed due to protocol revision. New protocol syntax added due to protocol revision. Protocol syntax updated due to protocol revision. Protocol syntax removed due to protocol revision. Obsolete document removed. Editorial changes are always classified with the change type Editorially updated. Some important terms used in the change type descriptions are defined as follows:
Protocol syntax refers to data elements (such as packets, structures, enumerations, and methods) as well as interfaces. Protocol revision refers to changes made to a protocol that affect the bits that are sent over the wire. The changes made to this document are listed in the following For more information, please contact . Section Tracking number (if applicable) and description Major change (Y or N) Change type Introduction content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. Overview Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. Applicability Statement Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. RDPINPUT_HEADER content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. RDPINPUT_SC_READY_PDU Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. RDPINPUT_CS_READY_PDU Added content for Windows 10 and Y Content update.
Windows Server 2016 Technical Preview. RDPINPUT_TOUCH_FRAME Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. RDPINPUT_SUSPEND_INPUT_PDU content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. RDPINPUT_RESUME_INPUT_PDU Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. RDPINPUT_DISMISS_HOVERING_TOUCH_CONTACT_PDU Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. RDPINPUT_PEN_EVENT_PDU Added section with content for Windows 10 and Windows Server 2016 Technical Preview. Y New content added. RDPINPUT_PEN_FRAME Added section with content for Windows 10 and Windows Server 2016 Y New content added.
Technical Preview. RDPINPUT_PEN_CONTACT Added section with content for Windows 10 and Windows Server 2016 Technical Preview. Y New content added. Touch Contact State Transitions content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. Sending an RDPINPUT_SC_READY_PDU Message Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. Processing an RDPINPUT_TOUCH_EVENT_PDU Message Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. Sending an RDPINPUT_SUSPEND_INPUT_PDU message Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. Processing an RDPINPUT_PEN_EVENT_PDU Message Added section with content for Windows 10 and Windows Server 2016 Technical Preview. Y New content added.
Pen Allowed section with content for Windows 10 and Windows Server 2016 Technical Preview. Y New content added. Processing an RDPINPUT_SC_READY_PDU message Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. Sending an RDPINPUT_TOUCH_EVENT_PDU message Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. Processing an RDPINPUT_SUSPEND_INPUT_PDU message Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. Processing an RDPINPUT_RESUME_INPUT_PDU message Added content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. Sending an RDPINPUT_DISMISS_HOVERING_TOUCH_CONTACT_PDU message content for Windows 10 and Windows Server 2016 Technical Preview. Y Content update. Sending an RDPINPUT_PEN_EVENT_PDU message Added section with content for Windows 10 and Y New content added.
A Abstract data 28 25 29 26 25 7 C 7 37 Client 28 25 29 higher-layer triggered events ( 26, 29) initialization ( 26, 29) message processing events 26 29 30 30 29 sending RDPINPUT_TOUCH_PDU message ( 29, 30) other local events ( 26, 31) sequencing rules 26 29 30 30 29 sending RDPINPUT_TOUCH_PDU message ( 29, 30) events ( 26, 31) timers ( 26, 29) D Data model - abstract 28 25 29 26 25 24 E 24 F 7 G 5 H Higher-layer triggered events client ( 26, 29) server ( 26, 27) I 35 35 6 Initialization client ( 26, 29) server ( 26, 27) 5 M Message processing events client 26 29 30 30 29 sending RDPINPUT_TOUCH_PDU message ( 29, 30) server 26 27 processing RDPINPUT_TOUCH_PDU message ( 27, 27) 27 28 27 Messages 8 8 N 5