'LibPst'
Data Structures
Here are the data structures with brief descriptions:
 C_lzfuheader
 Cfile_ll
 CFILETIME
 Cltstr
 Coptions
 Cproperty
 Cpst_binarySimple wrapper for binary blobs
 Cpst_block_hdr
 Cpst_block_header
 Cpst_block_offset
 Cpst_block_offset_pointer
 Cpst_block_recorderThis is only used for internal debugging
 Cpst_debug_func
 Cpst_desc
 Cpst_desc32
 Cpst_desc_tree
 Cpst_entryid
 Cpst_file
 Cpst_holder
 Cpst_id2_assoc
 Cpst_id2_assoc32
 Cpst_id2_tree
 Cpst_index
 Cpst_index32
 Cpst_index64
 Cpst_index_ll
 Cpst_itemThis contains the common mapi elements, and pointers to structures for each major mapi item type
 Cpst_item_appointmentThis contains the appointment related mapi elements
 Cpst_item_attachThis contains the attachment related mapi elements
 Cpst_item_contactThis contains the contact related mapi elements
 Cpst_item_emailThis contains the email related mapi elements
 Cpst_item_extra_fieldLinked list of extra header fields
 Cpst_item_folderThis contains the folder related mapi elements
 Cpst_item_journalThis contains the journal related mapi elements
 Cpst_item_message_storeThis contains the message store related mapi elements
 Cpst_mapi_element
 Cpst_mapi_object
 Cpst_recurrenceThis contains the recurrence data separated into fields
 Cpst_stringThe string is either utf8 encoded, or it is in the code page specified by the containing mapi object
 Cpst_subblock
 Cpst_subblocks
 Cpst_table3_rec
 Cpst_table3_rec32
 Cpst_table_ptr_struct
 Cpst_table_ptr_struct32
 Cpst_varbuf
 Cpst_x_attrib
 Cpst_x_attrib_llLinked list of extended attributes