2.11.3 EnvelopeFlags9Atom

Referenced by: PP9DocBinaryTagExtension

An atom record that specifies information about an envelope.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

rh

...

A

B

C

D

reserved2

rh (8 bytes): A RecordHeader structure (section 2.3.1) that specifies the header for this record. Sub-fields are further specified in the following table.

Field

Meaning

rh.recVer

MUST be 0x0.

rh.recInstance

MUST be 0x000.

rh.recType

MUST be an RT_EnvelopeFlags9Atom.

rh.recLen

MUST be 0x00000004.

A - fHasEnvelope (1 bit): A bit that specifies whether an EnvelopeData9Atom record exists in the file.

B - fEnvelopeVisible (1 bit): A bit that specifies whether the envelope is visible. If the value is TRUE, fHasEnvelope MUST also be TRUE.

C - reserved1 (2 bits): MUST be zero and MUST be ignored.

D - fEnvelopeDirty (1 bit): A bit that specifies whether the envelope has been modified since the last time it was sent to the mail client. If the value is TRUE, fHasEnvelope MUST also be TRUE.

reserved2 (27 bits): MUST be zero and MUST be ignored.