2.2.4.1.4 Markers
The following table shows the complete list of markers used in FastTransfer streams. The PidTag prefix is omitted in the ABNF specified in section 2.2.4.2 to emphasize their difference from properties.
Start/stand-alone marker name and its numeric value |
Corresponding end marker , if applicable, and its numeric value |
||
---|---|---|---|
Folders |
|||
StartTopFld |
0x40090003 |
EndFolder |
0x400B0003 |
StartSubFld |
0x400A0003 |
||
Messages and their parts |
|||
StartMessage |
0x400C0003 |
EndMessage |
0x400D0003 |
StartFAIMsg |
0x40100003 |
||
StartEmbed |
0x40010003 |
EndEmbed |
0x40020003 |
StartRecip |
0x40030003 |
EndToRecip |
0x40040003 |
NewAttach |
0x40000003 |
EndAttach |
0x400E0003 |
Synchronization download |
|||
IncrSyncChg |
0x40120003 |
None. |
|
IncrSyncChgPartial |
0x407D0003 |
None. |
|
IncrSyncDel |
0x40130003 |
None. |
|
IncrSyncEnd |
0x40140003 |
None. |
|
IncrSyncRead |
0x402F0003 |
None. |
|
IncrSyncStateBegin |
0x403A0003 |
IncrSyncStateEnd |
0x403B0003 |
IncrSyncProgressMode |
0x4074000B |
None. |
|
IncrSyncProgressPerMsg |
0x4075000B |
None. |
|
IncrSyncMessage |
0x40150003 |
None. |
|
IncrSyncGroupInfo |
0x407B0102 |
None. |
|
Special |
|||
FXErrorInfo |
0x40180003 |
None. |
The StartTopFld marker signifies the start of data that describes a folder.
The StartSubFld marker signifies the start of serialized data that describes a mailbox subfolder.
The EndFolder marker signifies the end of serialized data that describes a mailbox folder or subfolder.
The StartMessage marker signifies the start of serialized data that describes an e-mail message.
The StartFAIMsg marker signifies the start of serialized data that describes an FAI message.
The EndMessage marker signifies the end of serialized data that describes an e-mail message.
The StartEmbed marker signifies the start of an embedded e-mail message.
The EndEmbed marker signifies the end of an embedded e-mail message.
The StartRecip marker signifies the start of recipient data.
The EndToRecip marker signifies the end of recipient data.
The NewAttach marker signifies the start of an attachment.
The EndAttach marker signifies the end of an attachment.
The IncrSyncChg marker signifies the start of ICS information pertaining to the message.
The IncrSyncChgPartial marker signifies the start of data that describes the property group mapping for properties that have changed in a partial message.
The IncrSyncDel marker signifies the start of deleted message data in the stream.
The IncrSyncEnd marker signifies the end of serialized ICS data.
The IncrSyncRead marker signifies the start of serialized data that describes which messages are to be marked as read or unread.
The IncrSyncStateBegin marker signifies the start of data that describes the synchronization state after ICS finishes.
The IncrSyncStateEnd marker signifies the end of serialized data that describes the synchronization state after ICS finishes.
The IncrSyncProgressMode marker signifies the start of serialized data that describes the size of all the ICS data to be transmitted.
The IncrSyncProgressPerMsg marker signifies the start of the serialized data that describes the size of the next message in the stream.
The IncrSyncMessage marker signifies the start of e-mail data for ICS.
The IncrSyncGroupInfo marker signifies the start of data that describes property group mapping information.
The FXErrorInfo marker signifies the start of error data.