2.2.6.1.1.2 RecurrenceItemData Structure
The RecurrenceItemData structure is used in the Data field of the DerivedId structure, as specified in section 2.2.6.1.1, when the derived web services identifier being generated is for a single occurrence of a Recurring Calendar object.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Size |
DateSize |
Date |
|||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
EntryIdSize |
||||||||||||||||||||||||||||||
EntryId (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
Reserved |
Size (2 bytes): An integer that is set to the size of the DateSize, Date, EntryIdSize, EntryId, and Reserved fields in the RecurrenceItemData structure. This field is written in little-endian order.
DateSize (1 byte): A byte that is set to the size of the Date field, which is 0x08.
Date (8 bytes): A ULONGLONG ([MS-DTYP]) that specifies the number of 100-nanosecond intervals between 12:00:00 midnight, January 1, 0001, to 12:00:00 midnight on the date of the occurrence. This field is written in big-endian order.
EntryIdSize (1 byte): A byte that is set to the size of the EntryId field.
EntryId (variable): An array of bytes that contains the value of the Message EntryID structure for the item, as specified in [MS-OXCDATA] section 2.2.4.2.
Reserved (1 byte): a byte that MUST be set to 0x10.