#include <libpst/libpst.h>
Definition at line 888 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 907 of file libpst.h.
◆ charset
| const char* pst_file::charset |
default character set for items without one
Definition at line 896 of file libpst.h.
◆ cwd
original cwd when the file was opened
Definition at line 892 of file libpst.h.
◆ d_head
the head and tail of the top level of the descriptor tree
Definition at line 901 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
Definition at line 911 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 925 of file libpst.h.
◆ fname
original file name when the file was opened
Definition at line 894 of file libpst.h.
◆ fp
file pointer to opened PST file
Definition at line 890 of file libpst.h.
◆ i_capacity
| size_t pst_file::i_capacity |
◆ i_count
◆ i_table
the array of index structures
Definition at line 898 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 931 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 913 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 915 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 917 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 919 of file libpst.h.
◆ size
size of the pst file
Definition at line 921 of file libpst.h.
◆ x_head
the head of the extended attributes linked list
Definition at line 903 of file libpst.h.
The documentation for this struct was generated from the following file: