home *** CD-ROM | disk | FTP | other *** search
- """Constants related to IStorage and related interfaces
-
- This file was generated by h2py from d:\msdev\include\objbase.h
- then hand edited, a few extra constants added, etc.
- """
-
- STGC_DEFAULT = 0
- STGC_OVERWRITE = 1
- STGC_ONLYIFCURRENT = 2
- STGC_DANGEROUSLYCOMMITMERELYTODISKCACHE = 4
- STGC_CONSOLIDATE = 8
-
- STGTY_STORAGE = 1
- STGTY_STREAM = 2
- STGTY_LOCKBYTES = 3
- STGTY_PROPERTY = 4
- STREAM_SEEK_SET = 0
- STREAM_SEEK_CUR = 1
- STREAM_SEEK_END = 2
-
- LOCK_WRITE = 1
- LOCK_EXCLUSIVE = 2
- LOCK_ONLYONCE = 4
-
- # Generated as from here.
-
- CWCSTORAGENAME = 32
- STGM_DIRECT = 0x00000000L
- STGM_TRANSACTED = 0x00010000L
- STGM_SIMPLE = 0x08000000L
- STGM_READ = 0x00000000L
- STGM_WRITE = 0x00000001L
- STGM_READWRITE = 0x00000002L
- STGM_SHARE_DENY_NONE = 0x00000040L
- STGM_SHARE_DENY_READ = 0x00000030L
- STGM_SHARE_DENY_WRITE = 0x00000020L
- STGM_SHARE_EXCLUSIVE = 0x00000010L
- STGM_PRIORITY = 0x00040000L
- STGM_DELETEONRELEASE = 0x04000000L
- STGM_NOSCRATCH = 0x00100000L
- STGM_CREATE = 0x00001000L
- STGM_CONVERT = 0x00020000L
- STGM_FAILIFTHERE = 0x00000000L
- STGM_NOSNAPSHOT = 0x00200000L
- ASYNC_MODE_COMPATIBILITY = 0x00000001L
- ASYNC_MODE_DEFAULT = 0x00000000L
- STGTY_REPEAT = 0x00000100L
- STG_TOEND = 0xFFFFFFFFL
- STG_LAYOUT_SEQUENTIAL = 0x00000000L
- STG_LAYOUT_INTERLEAVED = 0x00000001L
- COM_RIGHTS_EXECUTE = 1
-