34 |
/* MCS PDU codes */ |
/* MCS PDU codes */ |
35 |
enum MCS_PDU_TYPE |
enum MCS_PDU_TYPE |
36 |
{ |
{ |
37 |
MCS_EDRQ = 1, /* Erect Domain Request */ |
MCS_EDRQ = 1, /* Erect Domain Request */ |
38 |
MCS_DPUM = 8, /* Disconnect Provider Ultimatum */ |
MCS_DPUM = 8, /* Disconnect Provider Ultimatum */ |
39 |
MCS_AURQ = 10, /* Attach User Request */ |
MCS_AURQ = 10, /* Attach User Request */ |
40 |
MCS_AUCF = 11, /* Attach User Confirm */ |
MCS_AUCF = 11, /* Attach User Confirm */ |
41 |
MCS_CJRQ = 14, /* Channel Join Request */ |
MCS_CJRQ = 14, /* Channel Join Request */ |
42 |
MCS_CJCF = 15, /* Channel Join Confirm */ |
MCS_CJCF = 15, /* Channel Join Confirm */ |
43 |
MCS_SDRQ = 25, /* Send Data Request */ |
MCS_SDRQ = 25, /* Send Data Request */ |
44 |
MCS_SDIN = 26 /* Send Data Indication */ |
MCS_SDIN = 26 /* Send Data Indication */ |
45 |
}; |
}; |
46 |
|
|
47 |
#define MCS_CONNECT_INITIAL 0x7f65 |
#define MCS_CONNECT_INITIAL 0x7f65 |
86 |
#define LICENCE_TAG_DEMAND 0x0201 |
#define LICENCE_TAG_DEMAND 0x0201 |
87 |
#define LICENCE_TAG_AUTHREQ 0x0202 |
#define LICENCE_TAG_AUTHREQ 0x0202 |
88 |
#define LICENCE_TAG_ISSUE 0x0203 |
#define LICENCE_TAG_ISSUE 0x0203 |
89 |
|
#define LICENCE_TAG_REISSUE 0x0204 |
90 |
|
#define LICENCE_TAG_PRESENT 0x0212 |
91 |
#define LICENCE_TAG_REQUEST 0x0213 |
#define LICENCE_TAG_REQUEST 0x0213 |
92 |
#define LICENCE_TAG_AUTHRESP 0x0215 |
#define LICENCE_TAG_AUTHRESP 0x0215 |
93 |
#define LICENCE_TAG_RESULT 0x02ff |
#define LICENCE_TAG_RESULT 0x02ff |
134 |
|
|
135 |
enum RDP_POINTER_PDU_TYPE |
enum RDP_POINTER_PDU_TYPE |
136 |
{ |
{ |
137 |
RDP_POINTER_MOVE = 3 |
RDP_POINTER_MOVE = 3, |
138 |
|
RDP_POINTER_COLOR = 6, |
139 |
|
RDP_POINTER_CACHED = 7 |
140 |
}; |
}; |
141 |
|
|
142 |
enum RDP_INPUT_DEVICE |
enum RDP_INPUT_DEVICE |
150 |
|
|
151 |
/* Device flags */ |
/* Device flags */ |
152 |
#define KBD_FLAG_RIGHT 0x0001 |
#define KBD_FLAG_RIGHT 0x0001 |
153 |
|
#define KBD_FLAG_EXT 0x0100 |
154 |
#define KBD_FLAG_QUIET 0x1000 |
#define KBD_FLAG_QUIET 0x1000 |
155 |
#define KBD_FLAG_DOWN 0x4000 |
#define KBD_FLAG_DOWN 0x4000 |
156 |
#define KBD_FLAG_UP 0x8000 |
#define KBD_FLAG_UP 0x8000 |
174 |
#define MIX_TRANSPARENT 0 |
#define MIX_TRANSPARENT 0 |
175 |
#define MIX_OPAQUE 1 |
#define MIX_OPAQUE 1 |
176 |
|
|
177 |
#define TEXT2_IMPLICIT_X 0x20 |
#define TEXT2_VERTICAL 0x04 |
178 |
|
#define TEXT2_IMPLICIT_X 0x20 |
179 |
|
|
180 |
/* RDP capabilities */ |
/* RDP capabilities */ |
181 |
#define RDP_CAPSET_GENERAL 1 |
#define RDP_CAPSET_GENERAL 1 |