FreeRDP
Loading...
Searching...
No Matches
client/cliprdr_main.h
1
22
#ifndef FREERDP_CHANNEL_CLIPRDR_CLIENT_MAIN_H
23
#define FREERDP_CHANNEL_CLIPRDR_CLIENT_MAIN_H
24
25
#include <winpr/stream.h>
26
27
#include <freerdp/svc.h>
28
#include <freerdp/addin.h>
29
#include <freerdp/channels/log.h>
30
#include <freerdp/client/cliprdr.h>
31
32
typedef
struct
33
{
34
CHANNEL_DEF
channelDef;
35
CHANNEL_ENTRY_POINTS_FREERDP_EX
channelEntryPoints;
36
37
CliprdrClientContext* context;
38
39
wLog* log;
40
void
* InitHandle;
41
DWORD OpenHandle;
42
void
* MsgsHandle;
43
44
BOOL capabilitiesReceived;
45
BOOL useLongFormatNames;
46
BOOL streamFileClipEnabled;
47
BOOL fileClipNoFilePaths;
48
BOOL canLockClipData;
49
BOOL hasHugeFileSupport;
50
BOOL initialFormatListSent;
51
}
cliprdrPlugin
;
52
53
CliprdrClientContext* cliprdr_get_client_interface(
cliprdrPlugin
* cliprdr);
54
UINT cliprdr_send_error_response(
cliprdrPlugin
* cliprdr, UINT16 type);
55
56
extern
const
char
type_FileGroupDescriptorW[];
57
extern
const
char
type_FileContents[];
58
59
#endif
/* FREERDP_CHANNEL_CLIPRDR_CLIENT_MAIN_H */
CHANNEL_DEF
Definition
wtsapi.h:78
CHANNEL_ENTRY_POINTS_FREERDP_EX
Definition
svc.h:60
cliprdrPlugin
Definition
client/cliprdr_main.h:33
channels
cliprdr
client
cliprdr_main.h
Generated by
1.9.8