PST File Format SDK v0.4
Loading...
Searching...
No Matches
pstsdk::disk::external_block< T > Struct Template Reference

External block definition. More...

#include <disk.h>

+ Collaboration diagram for pstsdk::disk::external_block< T >:

Public Attributes

byte data [1]
 Data contained in this block.
 

Static Public Attributes

static const size_t max_size = max_block_disk_size - sizeof(block_trailer<T>)
 

Detailed Description

template<typename T>
struct pstsdk::disk::external_block< T >

External block definition.

The data contained in an external block is "encrypted" as defined by the crypt_method of the store. The id of an external block never has the block_id_internal_bit set.

Template Parameters
Tulonglong for a unicode store, ulong for an ANSI store
See also
[MS-PST] 2.2.2.8.3.1

Definition at line 1058 of file disk.h.

Member Data Documentation

◆ data

template<typename T >
byte pstsdk::disk::external_block< T >::data[1]

Data contained in this block.

Definition at line 1061 of file disk.h.

◆ max_size

template<typename T >
const size_t pstsdk::disk::external_block< T >::max_size = max_block_disk_size - sizeof(block_trailer<T>)
static

Definition at line 1060 of file disk.h.


The documentation for this struct was generated from the following file: