8 Index

A

Abstract data model

   client

      icon cache support

      overview

      server state machine

      windowing support level

   server

      client local move/size ability store

      icon cache support

      overview

      server state machine

      windowing support level

Activate PDU (section 3.2.5.2.5.1, section 3.3.5.2.5.1)

Actively_Monitored_Desktop packet

Applicability

C

Cached_Icon packet

Capability negotiation

Capability sets

Change tracking

Client

   abstract data model

      icon cache support

      overview

      server state machine

      windowing support level

   handshake PDU (section 3.1.5.1, section 3.1.5.2)

   higher-layer triggered events (section 3.1.4, section 3.2.4)

   initialization (section 3.1.3, section 3.2.3)

   local events (section 3.1.7, section 3.2.7)

   message processing (section 3.1.5, section 3.2.5)

   other local events

   RDP core

   sequencing rules (section 3.1.5, section 3.2.5)

   Static Virtual Channel

   timer events (section 3.1.6, section 3.2.6)

   timers (section 3.1.2, section 3.2.2)

Client Info PDU (section 3.2.5.1.3, section 3.3.5.1.3)

Client Information PDU (section 3.2.5.2.1.1, section 3.3.5.2.1.1)

Client MCS Connect Initial PDU (section 3.2.5.1.1, section 3.3.5.1.1)

Common structures

Confirm Active PDU (section 3.2.5.1.4, section 3.3.5.1.5)

Construction - handshake PDU

D

Data model - abstract

   client

      icon cache support

      overview

      server state machine

      windowing support level

   server

      client local move/size ability store

      icon cache support

      overview

      server state machine

      windowing support level

Deleted_Notification_Icon packet

Deleted_Window packet

Demand Active PDU (section 3.2.5.1.5, section 3.3.5.1.4)

Desktop

Desktop Information Orders (section 3.2.5.1.8, section 3.3.5.1.8)

E

Enhanced RemoteApp

Examples

   initialization messages examples

   Launching messages examples

   local client event messages examples

   local client system parameters update messages examples

   overview

   updates to RDP code protocol examples

   window move messages examples

Execute PDU (section 3.2.5.2.2.1, section 3.3.5.2.2.1)

Execute Result PDU (section 3.2.5.2.2.2, section 3.3.5.2.2.2)

F

Fields - vendor-extensible

G

Globally Unique Identifier (GUID) packet

Glossary

H

Handshake PDU

   construction

   processing

HandshakeEx PDU (TS_RAIL_ORDER_HANDSHAKE) packet

Higher-layer triggered events

   client (section 3.1.4, section 3.2.4)

   server (section 3.1.4, section 3.3.4)

I

Implementer - security considerations

Implementers - security considerations

Index of security parameters

Informative references

Initialization

   client (section 3.1.3, section 3.2.3)

   server (section 3.1.3, section 3.3.3)

Initialization messages (section 2.2.2.2, section 3.2.5.2.1, section 3.3.5.2.1)

Initialization messages examples

Introduction

L

Launching messages examples

Local client event messages (section 2.2.2.6, section 3.2.5.2.5, section 3.3.5.2.5)

Local client event messages examples

Local client system parameters update messages (section 2.2.2.4, section 3.2.5.2.3, section 3.3.5.2.3)

Local client system parameters update messages examples

Local events

   client (section 3.1.7, section 3.2.7)

   server (section 3.1.7, section 3.3.7)

M

Message processing

   client (section 3.1.5, section 3.2.5)

   server (section 3.1.5, section 3.3.5)

Messages

   flows (section 1.3.2, section 1.3.2.1)

   overview

   RDP core

   Static Virtual Channel

   Static Virtual Channel Protocol

   syntax

   transport

   Updates to the Remote Desktop Protocol: Basic Connectivity and Graphics Remoting Specification

Min Max Info PDU (section 3.2.5.2.7.1, section 3.3.5.2.6.1)

Move/Size End PDU (section 3.2.5.2.7.4, section 3.3.5.2.6.4)

Move/Size Start PDU (section 3.2.5.2.7.2, section 3.3.5.2.6.2)

N

Non_monitored_Desktop packet

Normative references

Notification icon

Notification Icon Orders (section 3.2.5.1.7, section 3.3.5.1.7)

Notification_Icon_Information_Order packet

Notify Event PDU (section 3.2.5.2.5.4, section 3.3.5.2.5.4)

O

Other local events

   client

Overview (synopsis)

P

Parameters - security

Parameters - security index

Preconditions

Prerequisites

Processing - handshake PDU

Product behavior

Program launching messages (section 2.2.2.3, section 2.2.2.3.1, section 3.2.5.2.2, section 3.3.5.2.2)

R

RAIL local move/size

RAIL server-client synchronization

RAIL session

   connection

   disconnection

   logoff

   reconnection

RAIL virtual channel messages

RDP core

   client

   messages

   server

References

   informative

   normative

Relation to RDP core protocol

Relationship to other protocols

Remote_Programs_Capability_Set packet

S

Security

   implementer considerations

   parameter index

Sequencing rules

   client (section 3.1.5, section 3.2.5)

   server (section 3.1.5, section 3.3.5)

Server

   abstract data model

      client local move/size ability store

      icon cache support

      overview

      server state machine

      windowing support level

   handshake PDU (section 3.1.5.1, section 3.1.5.2)

   higher-layer triggered events (section 3.1.4, section 3.3.4)

   initialization (section 3.1.3, section 3.3.3)

   local events (section 3.1.7, section 3.3.7)

   message processing (section 3.1.5, section 3.3.5)

   RDP core

   sequencing rules (section 3.1.5, section 3.3.5)

   Static Virtual Channel

   timer events (section 3.1.6, section 3.3.6)

   timers (section 3.1.2, section 3.3.2)

Server MCS Connect Initial PDU

Server MCS Connect Response PDU

Server system parameters update messages (section 2.2.2.5, section 2.2.2.5.1, section 3.2.5.2.4)

Server system parameters update PDU (section 3.2.5.2.4.1, section 3.3.5.2.4.1)

Server_Move_Size_End_PDU packet

Server_Move_Size_Start_PDU packet

Server_System_Parameters_Update_PDU packet

Standards assignments

Static Virtual Channel

   client

   messages

   server

Static Virtual Channel Protocol message

Structures

Syntax - message

System Command PDU (section 3.2.5.2.5.3, section 3.3.5.2.5.3)

System Menu PDU (section 3.2.5.2.5.2, section 3.3.5.2.5.2)

System parameters update messages

System parameters update PDU (section 3.2.5.2.3.1, section 3.3.5.2.3.1)

T

Timer events

   client (section 3.1.6, section 3.2.6)

   server (section 3.1.6, section 3.3.6)

Timers

   client (section 3.1.2, section 3.2.2)

   server (section 3.1.2, section 3.3.2)

Tracking changes

Transport

Transport - message

Triggered events - higher-layer

   client (section 3.1.4, section 3.2.4)

   server (section 3.1.4, section 3.3.4)

TS_CACHED_ICON_INFO packet

TS_DESKTOP_ORDER_HEADER packet

TS_HIGHCONTRAST packet

TS_ICON_INFO packet

TS_NOTIFY_ICON_INFOTIP packet

TS_NOTIFYICON_ORDER_HEADER packet

TS_RAIL_ORDER_ACTIVATE packet

TS_RAIL_ORDER_CLIENTSTATUS packet

TS_RAIL_ORDER_COMPARTMENTINFO_BODY packet

TS_RAIL_ORDER_EXEC packet

TS_RAIL_ORDER_EXEC_RESULT packet

TS_RAIL_ORDER_GET_APPID_REQ packet

TS_RAIL_ORDER_GET_APPID_RESP packet

TS_RAIL_ORDER_HANDSHAKE packet

TS_RAIL_ORDER_LANGBARINFO packet

TS_RAIL_ORDER_LANGUAGEIMEINFO packet

TS_RAIL_ORDER_MINMAXINFO packet

TS_RAIL_ORDER_NOTIFY_EVENT packet

TS_RAIL_ORDER_SYSCOMMAND packet

TS_RAIL_ORDER_SYSMENU packet

TS_RAIL_ORDER_SYSPARAM packet

TS_RAIL_ORDER_WINDOWMOVE packet

TS_RAIL_PDU_HEADER packet

TS_RECTANGLE_16 packet

TS_WINDOW_ORDER_HEADER packet

U

UNICODE_STRING packet

Updates to RDP code protocol examples

Updates to the Remote Desktop Protocol: Basic Connectivity and Graphics Remoting Specification message

V

Vendor-extensible fields

Versioning

W

Window information

Window Information Orders (section 3.2.5.1.6, section 3.3.5.1.6)

Window move messages (section 2.2.2.7, section 3.2.5.2.7, section 3.3.5.2.6)

Window move messages examples

Window Move PDU (section 3.2.5.2.7.3, section 3.3.5.2.6.3)

Window_Icon packet

Window_Information_Order packet

Window_List_Capability_Set packet

Windowing alternate secondary drawing orders

Show: