#include <libpst/libpst.h>
Definition at line 894 of file libpst.h.
◆ block_head
the head of the block recorder, a debug artifact used to detect cases where we might read the same block multiple times while processing a pst file.
Definition at line 913 of file libpst.h.
◆ charset
const char* pst_file::charset |
default character set for items without one
Definition at line 902 of file libpst.h.
◆ cwd
original cwd when the file was opened
Definition at line 898 of file libpst.h.
◆ d_head
the head and tail of the top level of the descriptor tree
Definition at line 907 of file libpst.h.
◆ d_tail
◆ do_read64
- 0 is 32-bit pst file, pre Outlook 2003;
- 1 is 64-bit pst file, Outlook 2003 or later;
- 2 is 64-bit OST file, Outlook 2013 or later
Definition at line 918 of file libpst.h.
◆ encryption
unsigned char pst_file::encryption |
- 0 PST_NO_ENCRYPT, none
- 1 PST_COMP_ENCRYPT, simple byte substitution cipher with fixed key
- 2 PST_ENCRYPT, German enigma 3 rotor cipher with fixed key
Definition at line 932 of file libpst.h.
◆ fname
original file name when the file was opened
Definition at line 900 of file libpst.h.
◆ fp
file pointer to opened PST file
Definition at line 896 of file libpst.h.
◆ i_capacity
size_t pst_file::i_capacity |
◆ i_count
◆ i_table
the array of index structures
Definition at line 904 of file libpst.h.
◆ ind_type
unsigned char pst_file::ind_type |
index type or file type
- 0x0e 32 bit pre Outlook 2003
- 0x0f 32 bit pre Outlook 2003
- 0x15 64 bit Outlook 2003 or later
- 0x17 64 bit Outlook 2003 or later
Definition at line 938 of file libpst.h.
◆ index1
uint64_t pst_file::index1 |
file offset of the first b-tree node in the index tree
Definition at line 920 of file libpst.h.
◆ index1_back
uint64_t pst_file::index1_back |
back pointer value in the first b-tree node in the index tree
Definition at line 922 of file libpst.h.
◆ index2
uint64_t pst_file::index2 |
file offset of the first b-tree node in the descriptor tree
Definition at line 924 of file libpst.h.
◆ index2_back
uint64_t pst_file::index2_back |
back pointer value in the first b-tree node in the descriptor tree
Definition at line 926 of file libpst.h.
◆ size
size of the pst file
Definition at line 928 of file libpst.h.
◆ x_head
the head of the extended attributes linked list
Definition at line 909 of file libpst.h.
The documentation for this struct was generated from the following file: