/[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 683 by n-ki, Tue Apr 27 12:55:33 2004 UTC revision 817 by jdmeijer, Sun Feb 20 20:43:58 2005 UTC
# Line 117  enum RDP_DATA_PDU_TYPE Line 117  enum RDP_DATA_PDU_TYPE
117          RDP_DATA_PDU_BELL = 34,          RDP_DATA_PDU_BELL = 34,
118          RDP_DATA_PDU_LOGON = 38,          RDP_DATA_PDU_LOGON = 38,
119          RDP_DATA_PDU_FONT2 = 39,          RDP_DATA_PDU_FONT2 = 39,
120            RDP_DATA_PDU_KEYBOARD_INDICATORS = 41,
121          RDP_DATA_PDU_DISCONNECT = 47          RDP_DATA_PDU_DISCONNECT = 47
122  };  };
123    
# Line 199  enum RDP_INPUT_DEVICE Line 200  enum RDP_INPUT_DEVICE
200  #define TEXT2_VERTICAL          0x04  #define TEXT2_VERTICAL          0x04
201  #define TEXT2_IMPLICIT_X        0x20  #define TEXT2_IMPLICIT_X        0x20
202    
203    /* RDP bitmap cache (version 2) constants */
204    #define BMPCACHE2_C0_CELLS      0x78
205    #define BMPCACHE2_C1_CELLS      0x78
206    #define BMPCACHE2_C2_CELLS      0x150
207    #define BMPCACHE2_NUM_PSTCELLS  0x9f6
208    
209    #define PDU_FLAG_FIRST          0x01
210    #define PDU_FLAG_LAST           0x02
211    
212  /* RDP capabilities */  /* RDP capabilities */
213  #define RDP_CAPSET_GENERAL      1       /* Maps to generalCapabilitySet in T.128 page 138 */  #define RDP_CAPSET_GENERAL      1       /* Maps to generalCapabilitySet in T.128 page 138 */
214  #define RDP_CAPLEN_GENERAL      0x18  #define RDP_CAPLEN_GENERAL      0x18
# Line 231  enum RDP_INPUT_DEVICE Line 241  enum RDP_INPUT_DEVICE
241  #define RDP_CAPSET_COLCACHE     10  #define RDP_CAPSET_COLCACHE     10
242  #define RDP_CAPLEN_COLCACHE     0x08  #define RDP_CAPLEN_COLCACHE     0x08
243    
244  #define RDP_CAPSET_UNKNOWN      13  #define RDP_CAPSET_BMPCACHE2    19
245  #define RDP_CAPLEN_UNKNOWN      0x9C  #define RDP_CAPLEN_BMPCACHE2    0x28
246    #define BMPCACHE2_FLAG_PERSIST  ((uint32)1<<31)
247    
248  #define RDP_SOURCE              "MSTSC"  #define RDP_SOURCE              "MSTSC"
249    
# Line 330  enum RDP_INPUT_DEVICE Line 341  enum RDP_INPUT_DEVICE
341    
342  /* NT status codes for RDPDR */  /* NT status codes for RDPDR */
343  #define STATUS_SUCCESS                  0x00000000  #define STATUS_SUCCESS                  0x00000000
344    #define STATUS_NOT_IMPLEMENTED          0x00000001
345  #define STATUS_PENDING                  0x00000103  #define STATUS_PENDING                  0x00000103
346    
347  #define STATUS_NO_MORE_FILES            0x80000006  #define STATUS_NO_MORE_FILES            0x80000006
# Line 348  enum RDP_INPUT_DEVICE Line 360  enum RDP_INPUT_DEVICE
360  #define STATUS_FILE_IS_A_DIRECTORY      0xc00000ba  #define STATUS_FILE_IS_A_DIRECTORY      0xc00000ba
361  #define STATUS_NOT_SUPPORTED            0xc00000bb  #define STATUS_NOT_SUPPORTED            0xc00000bb
362  #define STATUS_TIMEOUT                  0xc0000102  #define STATUS_TIMEOUT                  0xc0000102
363    #define STATUS_NOTIFY_ENUM_DIR          0xc000010c
364  #define STATUS_CANCELLED                0xc0000120  #define STATUS_CANCELLED                0xc0000120
365    
366    
# Line 361  enum RDP_INPUT_DEVICE Line 374  enum RDP_INPUT_DEVICE
374    
375  #define FILE_DIRECTORY_FILE             0x00000001  #define FILE_DIRECTORY_FILE             0x00000001
376  #define FILE_NON_DIRECTORY_FILE         0x00000040  #define FILE_NON_DIRECTORY_FILE         0x00000040
377    #define FILE_COMPLETE_IF_OPLOCKED       0x00000100
378    #define FILE_DELETE_ON_CLOSE            0x00001000
379  #define FILE_OPEN_FOR_FREE_SPACE_QUERY  0x00800000  #define FILE_OPEN_FOR_FREE_SPACE_QUERY  0x00800000
380    
381  /* RDP5 disconnect PDU */  /* RDP5 disconnect PDU */

Legend:
Removed from v.683  
changed lines
  Added in v.817

  ViewVC Help
Powered by ViewVC 1.1.26