diff options
author | Jay Sorg <jay.sorg@gmail.com> | 2012-10-04 22:55:06 -0700 |
---|---|---|
committer | Jay Sorg <jay.sorg@gmail.com> | 2012-10-04 22:55:06 -0700 |
commit | 5e271a02ac73a3d1d5542dcfd1b0b09e62005ebd (patch) | |
tree | 697d74860b30f7084abc6b20cd85f1cb7daa09ee /sesman/chansrv/clipboard.h | |
parent | 5b0eaa4a9b828da75563238c245061284ef09a73 (diff) | |
download | xrdp-proprietary-5e271a02ac73a3d1d5542dcfd1b0b09e62005ebd.tar.gz xrdp-proprietary-5e271a02ac73a3d1d5542dcfd1b0b09e62005ebd.zip |
chansrv: work on file copy / paste
Diffstat (limited to 'sesman/chansrv/clipboard.h')
-rw-r--r-- | sesman/chansrv/clipboard.h | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/sesman/chansrv/clipboard.h b/sesman/chansrv/clipboard.h index 2fe1d194..9345ed32 100644 --- a/sesman/chansrv/clipboard.h +++ b/sesman/chansrv/clipboard.h @@ -23,12 +23,24 @@ #include "arch.h" #include "parse.h" +#define CB_CAPSTYPE_GENERAL 1 + +#define CB_MONITOR_READY 1 #define CB_FORMAT_LIST 2 #define CB_FORMAT_LIST_RESPONSE 3 #define CB_FORMAT_DATA_REQUEST 4 #define CB_FORMAT_DATA_RESPONSE 5 +#define CB_TEMP_DIRECTORY 6 +#define CB_CLIP_CAPS 7 +#define CB_FILECONTENTS_REQUEST 8 +#define CB_FILECONTENTS_RESPONSE 9 +#define CB_LOCK_CLIPDATA 10 +#define CB_UNLOCK_CLIPDATA 11 -/* Clipboard Formats */ +#define CB_USE_LONG_FORMAT_NAMES 0x00000002 +#define CB_STREAM_FILECLIP_ENABLED 0x00000004 +#define CB_FILECLIP_NO_FILE_PATHS 0x00000008 +#define CB_CAN_LOCK_CLIPDATA 0x00000010 #define CB_FORMAT_RAW 0x0000 #define CB_FORMAT_TEXT 0x0001 @@ -38,6 +50,7 @@ #define CB_FORMAT_PNG 0xD011 #define CB_FORMAT_JPEG 0xD012 #define CB_FORMAT_GIF 0xD013 +#define CB_FORMAT_FILE 0xC0BC int APP_CC clipboard_init(void); |