home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 July / CMCD0704.ISO / Software / Shareware / Comunicatii / jyte / jyte.exe / storagecon.py < prev    next >
Text File  |  2004-01-26  |  3KB  |  132 lines

  1. """Constants related to IStorage and related interfaces
  2.  
  3. This file was generated by h2py from d:\msdev\include\objbase.h
  4. then hand edited, a few extra constants added, etc.
  5. """
  6.  
  7. STGC_DEFAULT        = 0
  8. STGC_OVERWRITE      = 1
  9. STGC_ONLYIFCURRENT  = 2
  10. STGC_DANGEROUSLYCOMMITMERELYTODISKCACHE = 4
  11. STGC_CONSOLIDATE    = 8
  12.  
  13. STGTY_STORAGE    = 1
  14. STGTY_STREAM    = 2
  15. STGTY_LOCKBYTES    = 3
  16. STGTY_PROPERTY    = 4
  17. STREAM_SEEK_SET    = 0
  18. STREAM_SEEK_CUR    = 1
  19. STREAM_SEEK_END    = 2
  20.  
  21. LOCK_WRITE    = 1
  22. LOCK_EXCLUSIVE    = 2
  23. LOCK_ONLYONCE    = 4
  24.  
  25. # Generated as from here.
  26.  
  27. CWCSTORAGENAME = 32
  28. STGM_DIRECT = 0x00000000L
  29. STGM_TRANSACTED = 0x00010000L
  30. STGM_SIMPLE = 0x08000000L
  31. STGM_READ = 0x00000000L
  32. STGM_WRITE = 0x00000001L
  33. STGM_READWRITE = 0x00000002L
  34. STGM_SHARE_DENY_NONE = 0x00000040L
  35. STGM_SHARE_DENY_READ = 0x00000030L
  36. STGM_SHARE_DENY_WRITE = 0x00000020L
  37. STGM_SHARE_EXCLUSIVE = 0x00000010L
  38. STGM_PRIORITY = 0x00040000L
  39. STGM_DELETEONRELEASE = 0x04000000L
  40. STGM_NOSCRATCH = 0x00100000L
  41. STGM_CREATE = 0x00001000L
  42. STGM_CONVERT = 0x00020000L
  43. STGM_FAILIFTHERE = 0x00000000L
  44. STGM_NOSNAPSHOT = 0x00200000L
  45. ASYNC_MODE_COMPATIBILITY = 0x00000001L
  46. ASYNC_MODE_DEFAULT = 0x00000000L
  47. STGTY_REPEAT = 0x00000100L
  48. STG_TOEND = 0xFFFFFFFFL
  49. STG_LAYOUT_SEQUENTIAL = 0x00000000L
  50. STG_LAYOUT_INTERLEAVED = 0x00000001L
  51. COM_RIGHTS_EXECUTE = 1
  52.  
  53. STGFMT_DOCUMENT = 0
  54. STGFMT_STORAGE = 0
  55. STGFMT_NATIVE = 1
  56. STGFMT_FILE = 3
  57. STGFMT_ANY = 4
  58. STGFMT_DOCFILE = 5
  59.  
  60. PID_DICTIONARY = 0
  61. PID_CODEPAGE = 1
  62. PID_FIRST_USABLE = 2
  63. PID_FIRST_NAME_DEFAULT = 4095
  64.  
  65. PID_LOCALE = -2147483648
  66. PID_MODIFY_TIME = -2147483647
  67. PID_SECURITY = -2147483646
  68. PID_BEHAVIOR = -2147483645
  69. PID_ILLEGAL = -1
  70. PID_MIN_READONLY = -2147483648
  71. PID_MAX_READONLY = -1073741825
  72.  
  73. ## DiscardableInformation
  74. PIDDI_THUMBNAIL = 0x00000002L
  75.  
  76. ## SummaryInformation
  77. PIDSI_TITLE = 2
  78. PIDSI_SUBJECT = 3
  79. PIDSI_AUTHOR = 4 
  80. PIDSI_KEYWORDS = 5 
  81. PIDSI_COMMENTS = 6 
  82. PIDSI_TEMPLATE = 7 
  83. PIDSI_LASTAUTHOR = 8 
  84. PIDSI_REVNUMBER = 9 
  85. PIDSI_EDITTIME = 10
  86. PIDSI_LASTPRINTED = 11
  87. PIDSI_CREATE_DTM = 12
  88. PIDSI_LASTSAVE_DTM = 13
  89. PIDSI_PAGECOUNT = 14
  90. PIDSI_WORDCOUNT = 15
  91. PIDSI_CHARCOUNT = 16
  92. PIDSI_THUMBNAIL = 17
  93. PIDSI_APPNAME = 18
  94. PIDSI_DOC_SECURITY = 19
  95.  
  96. ## DocSummaryInformation
  97. PIDDSI_CATEGORY = 2
  98. PIDDSI_PRESFORMAT = 3
  99. PIDDSI_BYTECOUNT = 4
  100. PIDDSI_LINECOUNT = 5
  101. PIDDSI_PARCOUNT = 6
  102. PIDDSI_SLIDECOUNT = 7
  103. PIDDSI_NOTECOUNT = 8
  104. PIDDSI_HIDDENCOUNT = 9
  105. PIDDSI_MMCLIPCOUNT = 10
  106. PIDDSI_SCALE = 11
  107. PIDDSI_HEADINGPAIR = 12
  108. PIDDSI_DOCPARTS = 13
  109. PIDDSI_MANAGER = 14
  110. PIDDSI_COMPANY = 15
  111. PIDDSI_LINKSDIRTY = 16
  112.  
  113.  
  114. ## MediaFileSummaryInfo
  115. PIDMSI_EDITOR = 2
  116. PIDMSI_SUPPLIER = 3
  117. PIDMSI_SOURCE = 4
  118. PIDMSI_SEQUENCE_NO = 5
  119. PIDMSI_PROJECT = 6
  120. PIDMSI_STATUS = 7
  121. PIDMSI_OWNER = 8
  122. PIDMSI_RATING = 9
  123. PIDMSI_PRODUCTION = 10
  124. PIDMSI_COPYRIGHT = 11
  125.  
  126. ## PROPSETFLAG enum
  127. PROPSETFLAG_DEFAULT         = 0
  128. PROPSETFLAG_NONSIMPLE       = 1
  129. PROPSETFLAG_ANSI            = 2
  130. PROPSETFLAG_UNBUFFERED      = 4
  131. PROPSETFLAG_CASE_SENSITIVE  = 8
  132.