2.2.5.1.2.4.1 RecipientBlockData Structure

The RecipientBlockData structure contains properties that specify information about a recipient (2). The client is required to, at a minimum, include the PidTagDisplayName ([MS-OXCFOLD] section 2.2.2.2.2.5), PidTagEmailAddress ([MS-OXOABK] section 2.2.3.14), and PidTagRecipientType ([MS-OXOMSG] section 2.2.3.1) properties; some rules (2) MAY<7> require more.

The RecipientBlockData structure has the following format.


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

Reserved

NoOfProperties

...

PropertyValues (variable)

...

Reserved (1 byte): This value is implementation-specific and not required for interoperability.<8>

NoOfProperties (4 bytes): An integer that specifies the number of structures present in the PropertyValues field. This number MUST be greater than zero.

PropertyValues (variable): An array of TaggedPropertyValue structures, each of which contains a property that provides some information about the recipient (2). The format of the TaggedPropertyValue structure is specified in [MS-OXCDATA] section 2.11.4.