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

An old allocation system optimized for pages. More...

#include <disk.h>

+ Inheritance diagram for pstsdk::disk::pmap_page< T >:
+ Collaboration diagram for pstsdk::disk::pmap_page< T >:

Additional Inherited Members

- Public Attributes inherited from pstsdk::disk::page< T >
byte data [page_data_size]
 space used for actual data
 
page_trailer< T > trailer
 The page trailer for this page.
 
- Static Public Attributes inherited from pstsdk::disk::page< T >
static const size_t page_data_size = page_size - sizeof(page_trailer<T>)
 Amount of usable space in a page.
 

Detailed Description

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

An old allocation system optimized for pages.

Similar to an amap_page, except each bit refers to page_size bytes rather than bytes_per_slot bytes. This allocation scheme is no longer used as of Outlook 2007 SP2, however these pages are still created in the file for backwards compatability purposes.

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

Definition at line 649 of file disk.h.


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