--- sourceforge.net/trunk/rdesktop/constants.h 2000/10/16 08:44:48 21 +++ sourceforge.net/trunk/rdesktop/constants.h 2002/04/05 07:57:43 39 @@ -34,14 +34,14 @@ /* MCS PDU codes */ enum MCS_PDU_TYPE { - MCS_EDRQ = 1, /* Erect Domain Request */ - MCS_DPUM = 8, /* Disconnect Provider Ultimatum */ - MCS_AURQ = 10, /* Attach User Request */ - MCS_AUCF = 11, /* Attach User Confirm */ - MCS_CJRQ = 14, /* Channel Join Request */ - MCS_CJCF = 15, /* Channel Join Confirm */ - MCS_SDRQ = 25, /* Send Data Request */ - MCS_SDIN = 26 /* Send Data Indication */ + MCS_EDRQ = 1, /* Erect Domain Request */ + MCS_DPUM = 8, /* Disconnect Provider Ultimatum */ + MCS_AURQ = 10, /* Attach User Request */ + MCS_AUCF = 11, /* Attach User Confirm */ + MCS_CJRQ = 14, /* Channel Join Request */ + MCS_CJCF = 15, /* Channel Join Confirm */ + MCS_SDRQ = 25, /* Send Data Request */ + MCS_SDIN = 26 /* Send Data Indication */ }; #define MCS_CONNECT_INITIAL 0x7f65 @@ -86,6 +86,8 @@ #define LICENCE_TAG_DEMAND 0x0201 #define LICENCE_TAG_AUTHREQ 0x0202 #define LICENCE_TAG_ISSUE 0x0203 +#define LICENCE_TAG_REISSUE 0x0204 +#define LICENCE_TAG_PRESENT 0x0212 #define LICENCE_TAG_REQUEST 0x0213 #define LICENCE_TAG_AUTHRESP 0x0215 #define LICENCE_TAG_RESULT 0x02ff @@ -132,7 +134,9 @@ enum RDP_POINTER_PDU_TYPE { - RDP_POINTER_MOVE = 3 + RDP_POINTER_MOVE = 3, + RDP_POINTER_COLOR = 6, + RDP_POINTER_CACHED = 7 }; enum RDP_INPUT_DEVICE @@ -146,6 +150,7 @@ /* Device flags */ #define KBD_FLAG_RIGHT 0x0001 +#define KBD_FLAG_EXT 0x0100 #define KBD_FLAG_QUIET 0x1000 #define KBD_FLAG_DOWN 0x4000 #define KBD_FLAG_UP 0x8000 @@ -169,7 +174,8 @@ #define MIX_TRANSPARENT 0 #define MIX_OPAQUE 1 -#define TEXT2_IMPLICIT_X 0x20 +#define TEXT2_VERTICAL 0x04 +#define TEXT2_IMPLICIT_X 0x20 /* RDP capabilities */ #define RDP_CAPSET_GENERAL 1