2.2.1.27 PidLidGlobalObjectId Property

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

The PidLidGlobalObjectId property ([MS-OXPROPS] section 2.142) specifies the unique identifier of the Calendar object. After it is set for a Calendar object, the value of this property MUST NOT change. The fields in this binary large object (BLOB) are specified in the following table. All fields have little-endian byte order.


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

Byte Array ID

...

...

...

YH

YL

M

D

Creation Time

...

X

...

Size

Data (variable)

...

Byte Array ID (16 bytes):  An array of 16 bytes identifying this BLOB as a Global Object ID. The byte array MUST be as follows: 0x04, 0x00, 0x00, 0x00, 0x82, 0x00, 0xE0, 0x00, 0x74, 0xC5, 0xB7, 0x10, 0x1A, 0x82, 0xE0, 0x08.

YH (1 byte):  The high-ordered byte of the 2-byte year from the PidLidExceptionReplaceTime property (section 2.2.10.2.5) if the object represents an exception; otherwise, zero.

YL (1 byte):  The low-ordered byte of the 2-byte year from the PidLidExceptionReplaceTime property if the object represents an exception; otherwise, zero.

M (1 byte):  The month from the PidLidExceptionReplaceTime property if the object represents an exception; otherwise, zero. If it represents an exception, the value MUST be one of those listed in the following table.

Value

Meaning

0x01

January

0x02

February

0x03

March

0x04

April

0x05

May

0x06

June

0x07

July

0x08

August

0x09

September

0x0A

October

0x0B

November

0x0C

December

D (1 byte):  The day of the month from the PidLidExceptionReplaceTime property if the object represents an exception; otherwise, zero.

Creation Time (8 bytes):  A FILETIME structure ([MS-DTYP]) that specifies the date and time when this Global Object ID was generated.

X (8 bytes):  Reserved, MUST be all zeros.

Size (4 bytes):  This field specifies the size of the Data field.

Data (variable):  An array of bytes that ensures the uniqueness of the Global Object ID among all Calendar objects in all mailboxes.