2.2.5.4 Personal Distribution List EntryID Structure

The Personal Distribution List EntryID structure specifies recipients (1) whose information is stored in a Personal Distribution List object, as specified in [MS-OXOCNTC] section 2.2.2.


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

Flags

ProviderUID

...

...

...

Version

Type

Index

EntryIdCount

EntryIdBytes (variable)

...

Flags (4 bytes): This value MUST be set to 0x00000000. Bits in this field indicate under what circumstances a short-term EntryID is valid. However, in any EntryID stored in a property value, these 4 bytes MUST be zero, indicating a long-term EntryID.

ProviderUID (16 bytes): The identifier for the provider that created the EntryID. This value is used to route EntryIDs to the correct provider and MUST be set to %xFE.42.AA.0A.18.C7.1A.10.E8.85.0B.65.1C.24.00.00.

Version (4 bytes): This value MUST be set to %x03.00.00.00.

Type (4 bytes):  This value MUST be set to %x05.00.00.00.

Index (4 bytes):  This value MUST be set to %xFF.00.00.00.

EntryIdCount (4 bytes):  An unsigned integer value representing the count of bytes in the EntryIdBytes field.

EntryIdBytes (variable):  The EntryID of the Personal Distribution List object to which this address refers, which in turn has the format specified in section 2.2.4.2. The size of this structure is specified by the EntryIdCount field.<5>