2.2.1.2.2 PidTagScheduleInfoFreeBusyTentative Property

Type: PtypMultipleBinary ([MS-OXCDATA] section 2.11.1)

The PidTagScheduleInfoFreeBusyTentative property ([MS-OXPROPS] section 2.980) specifies the blocks of times for which the free/busy status is tentative. This property has as many values as the number of values in the PidTagScheduleInfoMonthsTentative property (section 2.2.1.2.1). Each binary value represents a month and corresponds to the value at the same index in the PidTagScheduleInfoMonthsTentative property. The binary values are sorted in the same order as the values in the PidTagScheduleInfoMonthsTentative property.

Each binary value has one or more 4-byte blocks, and each block contains the start time in the first two bytes and the end time in the second two bytes in little-endian format. The start time is the number of minutes between 12:00 A.M. Coordinated Universal Time (UTC) of the first day of the month and the start time of the event in UTC. The end time is the number of minutes between 12:00 A.M. UTC of the first day of the month and the end time of the event in UTC. The 4-byte blocks are sorted in ascending order.

Consecutive or overlapping blocks of time are merged into one block with start time as the start time of the first block and end time as the end time of the last block. If an event is spread across multiple months or years, the event is split into multiple blocks, one for each month. If there are no tentative events in the publishing range, this property and the PidTagScheduleInfoMonthsTentative property are not set or, if they already exist, are deleted. Otherwise, this property MUST be set.