Fairport  v1.0.38
fairport::disk::nameid Struct Reference

Defines a id to name mapping. More...

#include <disk.h>

+ Collaboration diagram for fairport::disk::nameid:

List of all members.

Public Attributes

union {
   ulong   id
 id of the named prop (for named props defined by an id)
   ulong   string_offset
 offset into the string stream of the name of this prop
}; 
ulong index
 Bits 16-31 are the index into the entry stream. Bits 1-16 are the index into the guid stream. Bit 0 indicates if this is a string or id based prop.

Detailed Description

Defines a id to name mapping.

Found in the entry stream of the name id map node, the nameid is the fundamental structure which defines the name to id mapping.

See also:
[MS-PST] 2.4.7.1

Definition at line 1554 of file disk.h.


Member Data Documentation

union { ... }

id of the named prop (for named props defined by an id)

Definition at line 1558 of file disk.h.

Bits 16-31 are the index into the entry stream. Bits 1-16 are the index into the guid stream. Bit 0 indicates if this is a string or id based prop.

Definition at line 1561 of file disk.h.

offset into the string stream of the name of this prop

Definition at line 1559 of file disk.h.


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