2.2.4.3.18 progressPerMessage Element

The progressPerMessage element contains data that describes the approximate size of message change data that follows.

MUST be present if and only if the progressTotal element, as specified in section 2.2.4.3.18, was output within the same ancestor contentsSync element, as specified in section 2.2.4.3.2.

MUST NOT be present if the Progress flag of the SynchronizationFlags field was not set when configuring the synchronization download operation.

The following table lists the restrictions that exist on the contained propList element, as specified in section 2.2.4.3.20.

Property type name

Restrictions

Comments

[PtypInteger32] ([MS-OXCDATA] section 2.11.1)

0x00000003

Required

Fixed position

Size of the message to be follow. Servers can supply the same value as the PidTagMessageSize property (section 2.2.1.6) in the messageChangeHeader element, or use a different approximation.

[PtypBoolean] ([MS-OXCDATA] section 2.11.1)

0x0000000B

Required

Fixed position

TRUE (0x0001 or any non-zero value) if the Message object that follows is FAI; otherwise, FALSE (0x0000). For more details about the serialization of PtypBoolean values in FastTransfer streams, see section 2.2.4.1.3.

< other properties >

Prohibited

None.