4.2.3 Access Delegator Calendar Special Folder

Because this is a Meeting Request object, the client needs to access the delegator's Calendar special folder. The delegator's Calendar special folder is identified by using the value of the PidTagIpmAppointmentEntryId property ([MS-OXPROPS] section 2.751), which is found in the delegator's Root folder.

The following example shows the ROP traces to accomplish this.

 RopLogon
     ROPid: 0xFE
     LogonFlags: 0x01 Private
     OpenFlags: 0x0100040C HOME_LOGON TAKE_OWNERSHIP NO_MAIL CLI_WITH_PER_MDB_FIX
     Private Logon    LegacyDN: /o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=delegator1
 RopLogon
     ROPid: 0xFE
     HandleIndex: 0 (HSOT=0x0000008f)
     ReturnValue: ecNone (success) (0x00000000)
     FolderArray:
         FolderID  1: 0001-00174ea8cd9c Root Folder
         ...
 RopOpenFolder
     ROPid: 0x02
     HandleIndex: 0 (HSOT=0x0000008f)
     FID: 0001-00174ea8cd9c
     OpenModeFlags: 0x00 ReadOnly
 RopOpenFolder
     ROPid: 0x02
     HandleIndex: 1 (HSOT=0x00000068)
     ReturnValue: ecNone (success) (0x00000000)
 RopGetPropertiesSpecific
     ROPid: 0x07
     HandleIndex: 0 (HSOT=0x00000068)
     ReturnValue: ecNone (success) (0x00000000)
     PropCount: 11
         0x36D00102 PidTagIpmAppointmentEntryId         PtypBinary      46 Bytes
             0000: 00 00 00 00 C3 E1 78 57-96 52 CE 46 A3 53 B3 E0 ......xW.R.F.S..
             0010: 7F 9B 97 BC 01 00 8B 8D-B1 82 AF 2E D0 48 93 47 .............H.G
             0020: 07 ED 54 48 84 0F 00 17-4E A8 9C 98 00 00       ..TH....N.....
         ...
 RopOpenFolder
     ROPid: 0x02
     HandleIndex: 0 (HSOT=0x0000008f)
     FID: 0001-00174ea89c98
     OpenModeFlags: 0x00 ReadOnly
 RopOpenFolder
     ROPid: 0x02
     HandleIndex: 1 (HSOT=0x00000080)
     ReturnValue: ecNone (success) (0x00000000)
 RopGetPropertiesSpecific
     ROPid: 0x07
     HandleIndex: 1 (HSOT=0x00000080)
     ReturnValue: ecNone (success) (0x00000000)
     PropertyArray:
     PropCount: 17
         ...
         0x3001001F PidTagDisplayName                   PtypString      Calendar
         ...