module Rex::OLE
Constants
- BIG_ENDIAN
misc util NOTE: the v1.1 spec says that everything “MUST be stored in little-endian byte order”
- COLOR_BLACK
- COLOR_RED
for red/black tree
- DIRENTRY_SZ
directory entries
- DIR_MAXREGSID
- DIR_NOSTREAM
- FMTID_DocSummaryInformation
- FMTID_GlobalInfo
- FMTID_ImageContents
- FMTID_ImageInfo
- FMTID_PropertyBag
- FMTID_SummaryInformation
- FMTID_UserDefinedProperties
- HDR_SZ
constants for dealing with the header
- LITTLE_ENDIAN
- PIDSI_APPNAME
- PIDSI_AUTHOR
- PIDSI_CHARCOUNT
- PIDSI_COMMENTS
- PIDSI_CREATE_DTM
- PIDSI_DOC_SECURITY
- PIDSI_EDITTIME
- PIDSI_KEYWORDS
- PIDSI_LASTAUTHOR
- PIDSI_LASTPRINTED
- PIDSI_LASTSAVE_DTM
- PIDSI_PAGECOUNT
- PIDSI_REVNUMBER
- PIDSI_SUBJECT
- PIDSI_TEMPLATE
- PIDSI_THUMBNAIL
- PIDSI_TITLE
Well-known PropertyIds
- PIDSI_WORDCOUNT
- PID_BEHAVIOR
- PID_CODEPAGE
- PID_DICTIONARY
constants for property sets PropertyIds
- PID_LOCALE
- SECT_DIF
- SECT_END
- SECT_FAT
- SECT_FREE
- SECT_MAX
sector types
- SIG
signatures
- SIG_BETA
- STGM_READ
constants for storages
- STGM_READWRITE
- STGM_WRITE
- STGTY_INVALID
types
- STGTY_LOCKBYTES
- STGTY_PROPERTY
- STGTY_ROOT
- STGTY_STORAGE
- STGTY_STREAM
- VT_ARRAY
- VT_BLOB
- VT_BLOB_OBJ
- VT_BOOL
- VT_BSTR
- VT_CF
- VT_CLSID
- VT_CY
- VT_DATE
- VT_DECIMAL
- VT_EMPTY
PropertyTypes
- VT_ERROR
- VT_FILETIME
0x20-0x3f
- VT_I1
0xf
- VT_I2
- VT_I4
- VT_I8
- VT_INT
- VT_LPSTR
- VT_LPWSTR
- VT_NULL
- VT_R4
- VT_R8
- VT_STORAGE
- VT_STORED_OBJ
- VT_STREAM
- VT_STREAMED_OBJ
- VT_UI1
- VT_UI2
- VT_UI4
- VT_UI8
- VT_UINT
- VT_VARIANT
- VT_VECTOR
Flags
- VT_VERSIONED_STREAM