119 |
} |
} |
120 |
VCHANNEL; |
VCHANNEL; |
121 |
|
|
122 |
|
typedef struct _BMPCACHEENTRY |
123 |
|
{ |
124 |
|
HBITMAP bitmap; |
125 |
|
uint32 usage; |
126 |
|
|
127 |
|
} |
128 |
|
BMPCACHEENTRY; |
129 |
|
|
130 |
|
/* PSTCACHE */ |
131 |
|
|
132 |
|
typedef uint8 BITMAP_ID[8]; |
133 |
|
|
134 |
|
/* Header for an entry in the persistent bitmap cache file */ |
135 |
|
typedef struct _PSTCACHE_CELLHEADER |
136 |
|
{ |
137 |
|
BITMAP_ID bitmap_id; |
138 |
|
uint8 width, height; |
139 |
|
uint16 length; |
140 |
|
uint32 stamp; |
141 |
|
} |
142 |
|
CELLHEADER; |
143 |
|
|
144 |
#define MAX_CBSIZE 256 |
#define MAX_CBSIZE 256 |
145 |
|
|
146 |
/* RDPSND */ |
/* RDPSND */ |
156 |
uint8 cb[MAX_CBSIZE]; |
uint8 cb[MAX_CBSIZE]; |
157 |
} WAVEFORMATEX; |
} WAVEFORMATEX; |
158 |
|
|
159 |
|
typedef struct _RDPCOMP |
160 |
|
{ |
161 |
|
uint32 roff; |
162 |
|
uint8 hist[RDP_MPPC_DICT_SIZE]; |
163 |
|
struct stream ns; |
164 |
|
} |
165 |
|
RDPCOMP; |
166 |
|
|
167 |
/* RDPDR */ |
/* RDPDR */ |
168 |
typedef uint32 NTSTATUS; |
typedef uint32 NTSTATUS; |
169 |
typedef uint32 HANDLE; |
typedef uint32 HANDLE; |
196 |
typedef struct rdpdr_serial_device_info |
typedef struct rdpdr_serial_device_info |
197 |
{ |
{ |
198 |
int dtr; |
int dtr; |
199 |
|
int rts; |
200 |
uint32 baud_rate, |
uint32 baud_rate, |
201 |
queue_in_size, |
queue_in_size, |
202 |
queue_out_size, |
queue_out_size, |
234 |
BOOL default_printer; |
BOOL default_printer; |
235 |
} |
} |
236 |
PRINTER; |
PRINTER; |
237 |
|
|
238 |
|
typedef struct fileinfo |
239 |
|
{ |
240 |
|
uint32 device_id, flags_and_attributes; |
241 |
|
char path[256]; |
242 |
|
DIR *pdir; |
243 |
|
struct dirent *pdirent; |
244 |
|
char pattern[64]; |
245 |
|
BOOL delete_on_close; |
246 |
|
} |
247 |
|
FILEINFO; |