libpst.so.4
|
This contains the common mapi elements, and pointers to structures for each major mapi item type. More...
#include <libpst/libpst.h>
Data Fields | |
struct pst_file * | pf |
pointer to the pst_file More... | |
uint64_t | block_id |
block id that can be used to generate uid More... | |
pst_item_email * | |
email mapi elements More... | |
pst_item_folder * | folder |
folder mapi elements More... | |
pst_item_contact * | contact |
contact mapi elements More... | |
pst_item_attach * | attach |
linked list of attachments More... | |
pst_item_message_store * | message_store |
message store mapi elements More... | |
pst_item_extra_field * | extra_fields |
linked list of extra headers and such More... | |
pst_item_journal * | journal |
journal mapi elements More... | |
pst_item_appointment * | appointment |
calendar mapi elements More... | |
int | type |
derived from mapi elements 0x001a PR_MESSAGE_CLASS or 0x3613 PR_CONTAINER_CLASS More... | |
char * | ascii_type |
mapi element 0x001a PR_MESSAGE_CLASS or 0x3613 PR_CONTAINER_CLASS More... | |
int32_t | flags |
mapi element 0x0e07 PR_MESSAGE_FLAGS More... | |
pst_string | file_as |
mapi element 0x3001 PR_DISPLAY_NAME More... | |
pst_string | comment |
mapi element 0x3004 PR_COMMENT More... | |
pst_string | body_charset |
derived from extra_fields["content-type"] if it contains a charset= subfield More... | |
pst_string | body |
mapi element 0x1000 PR_BODY More... | |
pst_string | subject |
mapi element 0x0037 PR_SUBJECT More... | |
int32_t | internet_cpid |
mapi element 0x3fde PR_INTERNET_CPID More... | |
int32_t | message_codepage |
mapi element 0x3ffd PR_MESSAGE_CODEPAGE More... | |
int32_t | message_size |
mapi element 0x0e08 PR_MESSAGE_SIZE More... | |
pst_string | outlook_version |
mapi element 0x8554 PR_OUTLOOK_VERSION More... | |
pst_binary | record_key |
mapi element 0x0ff9 PR_RECORD_KEY More... | |
pst_binary | predecessor_change |
mapi element 0x65e3 PR_PREDECESSOR_CHANGE_LIST More... | |
int | response_requested |
mapi element 0x0063 PR_RESPONSE_REQUESTED More... | |
FILETIME * | create_date |
mapi element 0x3007 PR_CREATION_TIME More... | |
FILETIME * | modify_date |
mapi element 0x3008 PR_LAST_MODIFICATION_TIME More... | |
int | private_member |
mapi element 0x002b PR_RECIPIENT_REASSIGNMENT_PROHIBITED More... | |
This contains the common mapi elements, and pointers to structures for each major mapi item type.
It represents a complete mapi object.
pst_item_appointment* pst_item::appointment |
char* pst_item::ascii_type |
pst_item_attach* pst_item::attach |
uint64_t pst_item::block_id |
pst_string pst_item::body |
pst_string pst_item::body_charset |
pst_string pst_item::comment |
pst_item_contact* pst_item::contact |
FILETIME* pst_item::create_date |
pst_item_email* pst_item::email |
pst_item_extra_field* pst_item::extra_fields |
pst_string pst_item::file_as |
int32_t pst_item::flags |
pst_item_folder* pst_item::folder |
int32_t pst_item::internet_cpid |
pst_item_journal* pst_item::journal |
int32_t pst_item::message_codepage |
int32_t pst_item::message_size |
pst_item_message_store* pst_item::message_store |
FILETIME* pst_item::modify_date |
pst_string pst_item::outlook_version |
pst_binary pst_item::predecessor_change |
int pst_item::private_member |
pst_binary pst_item::record_key |
int pst_item::response_requested |
pst_string pst_item::subject |
int pst_item::type |