none
GlobalObjId - when is INSTDATE and NOW used ? RRS feed

  • Question

  • I am troubleshooting some strange behaviour with ActiveSync and Outlook 2013 and wonder if there is missing data in some of the meeting GlobalObjId 's that are causing problems.

    In the latest version of the MS-ASEMAIL.PDF v20130719 the GlobalObjId is described as having the following content section in it 

    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.
    NOW = 4BYTE 4BYTE

    However, all the samples shown, and all the traces I see have "AAAAAAAAAAAAAAAAAAA" which is all zeros. 

    Can you please explain in what circumstances these details should be/need to be filled in. 

    Does it need to be filled in for all meetings ?

    Does it need to be filled in for all meeting updates ? 

    Does it only need to be filled in on appointment exceptions for recurring appointments ? 

    Thanks in advance

    Vincent

    Thursday, September 26, 2013 10:43 AM