/[rdesktop]/sourceforge.net/trunk/rdesktop/constants.h
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /sourceforge.net/trunk/rdesktop/constants.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 404 by forsberg, Fri Jun 6 10:40:14 2003 UTC revision 508 by astrand, Wed Oct 22 10:55:11 2003 UTC
# Line 69  enum MCS_PDU_TYPE Line 69  enum MCS_PDU_TYPE
69    
70  #define SEC_TAG_SRV_INFO        0x0c01  #define SEC_TAG_SRV_INFO        0x0c01
71  #define SEC_TAG_SRV_CRYPT       0x0c02  #define SEC_TAG_SRV_CRYPT       0x0c02
72  #define SEC_TAG_SRV_3           0x0c03  #define SEC_TAG_SRV_CHANNELS    0x0c03
73    
74  #define SEC_TAG_CLI_INFO        0xc001  #define SEC_TAG_CLI_INFO        0xc001
75  #define SEC_TAG_CLI_CRYPT       0xc002  #define SEC_TAG_CLI_CRYPT       0xc002
 #define SEC_TAG_CLI_4           0xc004  
76  #define SEC_TAG_CLI_CHANNELS    0xc003  #define SEC_TAG_CLI_CHANNELS    0xc003
77    #define SEC_TAG_CLI_4           0xc004
78    
79  #define SEC_TAG_PUBKEY          0x0006  #define SEC_TAG_PUBKEY          0x0006
80  #define SEC_TAG_KEYSIG          0x0008  #define SEC_TAG_KEYSIG          0x0008
# Line 137  enum RDP_UPDATE_PDU_TYPE Line 137  enum RDP_UPDATE_PDU_TYPE
137    
138  enum RDP_POINTER_PDU_TYPE  enum RDP_POINTER_PDU_TYPE
139  {  {
140            RDP_POINTER_SYSTEM = 1,
141          RDP_POINTER_MOVE = 3,          RDP_POINTER_MOVE = 3,
142          RDP_POINTER_COLOR = 6,          RDP_POINTER_COLOR = 6,
143          RDP_POINTER_CACHED = 7          RDP_POINTER_CACHED = 7
144  };  };
145    
146    enum RDP_SYSTEM_POINTER_TYPE
147    {
148            RDP_NULL_POINTER = 0,
149            RDP_DEFAULT_POINTER = 0x7F00
150    };
151    
152  enum RDP_INPUT_DEVICE  enum RDP_INPUT_DEVICE
153  {  {
154          RDP_INPUT_SYNCHRONIZE = 0,          RDP_INPUT_SYNCHRONIZE = 0,
# Line 262  enum RDP_INPUT_DEVICE Line 269  enum RDP_INPUT_DEVICE
269  #define MASK_HAS_BITS(var, mask) ((var & mask)>0)  #define MASK_HAS_BITS(var, mask) ((var & mask)>0)
270  #define MASK_CHANGE_BIT(var, mask, active) (var = ((var & ~mask) | (active ? mask : 0)))  #define MASK_CHANGE_BIT(var, mask, active) (var = ((var & ~mask) | (active ? mask : 0)))
271    
 /* RDP5 channel constants */  
 #define MAX_RDP5_CHANNELS 10  
 #define CHANNEL_TAGDATA_SIZE 12  
   
272  /* Clipboard constants, "borrowed" from GCC system headers in  /* Clipboard constants, "borrowed" from GCC system headers in
273     the w32 cross compiler */     the w32 cross compiler */
274    
# Line 296  enum RDP_INPUT_DEVICE Line 299  enum RDP_INPUT_DEVICE
299  #define CF_GDIOBJFIRST  768  #define CF_GDIOBJFIRST  768
300  #define CF_GDIOBJLAST   1023  #define CF_GDIOBJLAST   1023
301    
302  #define NUM_TARGETS  6  /* Sound format constants */
303  #define MAX_CLIPRDR_STANDALONE_DATASIZE 1592  #define WAVE_FORMAT_PCM         1
304  #define MAX_CLIPRDR_CONTINUATION_DATASIZE 1600  #define WAVE_FORMAT_ADPCM       2
305    #define WAVE_FORMAT_ALAW        6
306  #define RDESKTOP_IPC_VERSION 1  #define WAVE_FORMAT_MULAW       7
307  #define RDESKTOP_IPC_CLIPRDR_FORMAT_ANNOUNCE 2  
308  #define RDESKTOP_IPC_CLIPRDR_PRIMARY_LOST 3  /* Virtual channel options */
309    #define CHANNEL_OPTION_INITIALIZED      0x80000000
310    #define CHANNEL_OPTION_ENCRYPT_RDP      0x40000000
311    #define CHANNEL_OPTION_COMPRESS_RDP     0x00800000
312    #define CHANNEL_OPTION_SHOW_PROTOCOL    0x00200000
313    
314    /* NT status codes for RDPDR */
315    #define STATUS_SUCCESS                  0x00000000
316    #define STATUS_INVALID_PARAMETER        0xc000000d
317    #define STATUS_INVALID_DEVICE_REQUEST   0xc0000010
318    #define STATUS_ACCESS_DENIED            0xc0000022

Legend:
Removed from v.404  
changed lines
  Added in v.508

  ViewVC Help
Powered by ViewVC 1.1.26