2.2.2.37 GlobalObjId
The GlobalObjId element is a required child element of the MeetingRequest element (section 2.2.2.48) that contains a hexadecimal ID generated by the server for the meeting request. It is defined as an element in the Email namespace.
The following Augmented Backus-Naur Form (ABNF) notation specifies the format of the GlobalObjId element.
-
GLOBALOBJID = CLASSID INSTDATE NOW RESERVED BYTECOUNT DATA CLASSID = %x04 %x00 %x00 %x00 %x82 %x00 %xE0 %x00 %x74 %xC5 %xB7 %x10 %x1A %x82 %xE0 %x08 INSTDATE = (%x00 %x00 %x00 %x00) | (YEARHIGH YEARLOW MONTH DATE) ; The high order byte of the year. For example, the year 2004 would be 0x07. YEARHIGH = BYTE ; The low order byte of year. For example, the year 2004 would be 0xD4. YEARLOW = BYTE ; The month of the specific instance. MONTH = %x01-12 ; The date of the specific instance. DATE = %x01-31 ; The current date expressed as number 100 nanosecond intervals since 1/1/1601 in little-endian byte order. NOW = 4BYTE 4BYTE ; Reserved bytes. RESERVED = 8BYTE ; The length of following data in little-endian byte order. BYTECOUNT = 4BYTE DATA = OUTLOOKID | VCALID ; The length specified by BYTECOUNT. OUTLOOKID = *BYTE VCALID = VCALSTRING VERSION UID %x00 ; A marker indicating that the identifier is a vCal identifier. VCALSTRING = "vCal-Uid" VERSION = %x01 %x00 %x00 %x00 ; The length is BYTECOUNT less the length of VCALSTRING less the length of VERSION ; less 1 byte for <00>. UID = *BYTE BYTE = %x00-FF NULL = %x00
Protocol Versions
The following table specifies the protocol versions that support this element. The client indicates the protocol version being used by setting either the MS-ASProtocolVersion header, as specified in [MS-ASHTTP] section 2.2.1.1.2.6, or the Protocol version field, as specified in [MS-ASHTTP] section 2.2.1.1.1.1, in the request.
Protocol version |
Element support |
---|---|
2.5 |
Yes |
12.0 |
Yes |
12.1 |
Yes |
14.0 |
Yes |
14.1 |
Yes |
16.0 |
|
16.1 |
|
The server will return the calendar:UID element ([MS-ASCAL] section 2.2.2.46) instead of the GlobalObjId element when protocol version 16.0 or 16.1 is used.