4.1.3.2 Update the Delegator Information Object Properties
The client updates the PidTagScheduleInfoDelegatorWantsCopy property (section 2.2.2.2.1) and the PidTagScheduleInfoDelegatorWantsInfo property (section 2.2.2.2.2) with the delegator's global settings. In this case, the delegator does want copies of meeting-related objects and would prefer to receive informational meeting-related objects if the client supports this workflow.
In addition, the delegator updates the PidTagScheduleInfoDelegateNamesW (section 2.2.2.2.4), PidTagScheduleInfoDelegateEntryIds (section 2.2.2.2.5), and PidTagDelegateFlags (section 2.2.2.2.6) properties for each delegate. delegate2 is stored in the first entry of these multivalue properties, and delegate1 is stored in the second entry of these multivalue properties. The delegator is only allowing delegate2 to see Message objects that are marked as private, meaning the PidTagSensitivity property ([MS-OXCMSG] section 2.2.1.13) on the Message object has a value of 0x00000002. The delegate2 preferences, as well as global delegator preferences, are shown in this example.
-
RopSetProperties ROPid: 0x0A HandleIndex: 0 (HSOT=0x00000062) PropCount: 12 (0x0C) ... 0x6842000B PidTagScheduleInfoDelegatorWantsCopy PtypBoolean 0x01 (TRUE) 0x684A101F PidTagScheduleInfoDelegateNamesW PtypMultipleString PtypMultipleString[0]:delegate2 PtypMultipleString[1]:delegate1 0x68451102 PidTagScheduleInfoDelegateEntryIds PtypMultipleBinary PtypMultipleBinary[0] (128 bytes): 0000: 00 00 00 00 DC A7 40 C8-C0 42 10 1A B4 B9 08 00 ......@..B...... 0010: 2B 2F E1 82 01 00 00 00-00 00 00 00 2F 6F 3D 46 +/........../o=F 0020: 69 72 73 74 20 4F 72 67-61 6E 69 7A 61 74 69 6F irst Organizatio 0030: 6E 2F 6F 75 3D 45 78 63-68 61 6E 67 65 20 41 64 n/ou=Exchange Ad 0040: 6D 69 6E 69 73 74 72 61-74 69 76 65 20 47 72 6F ministrative Gro 0050: 75 70 20 28 46 59 44 49-42 4F 48 46 32 33 53 50 up (FYDIBOHF23SP 0060: 44 4C 54 29 2F 63 6E 3D-52 65 63 69 70 69 65 6E DLT)/cn=Recipien 0070: 74 73 2F 63 6E 3D 64 65-6C 65 67 61 74 65 32 00 ts/cn=delegate2. PtypMultipleBinary[1] (128 bytes): 0000: 00 00 00 00 DC A7 40 C8-C0 42 10 1A B4 B9 08 00 ......@..B...... 0010: 2B 2F E1 82 01 00 00 00-00 00 00 00 2F 6F 3D 46 +/........../o=F 0020: 69 72 73 74 20 4F 72 67-61 6E 69 7A 61 74 69 6F irst Organizatio 0030: 6E 2F 6F 75 3D 45 78 63-68 61 6E 67 65 20 41 64 n/ou=Exchange Ad 0040: 6D 69 6E 69 73 74 72 61-74 69 76 65 20 47 72 6F ministrative Gro 0050: 75 70 20 28 46 59 44 49-42 4F 48 46 32 33 53 50 up (FYDIBOHF23SP 0060: 44 4C 54 29 2F 63 6E 3D-52 65 63 69 70 69 65 6E DLT)/cn=Recipien 0070: 74 73 2F 63 6E 3D 64 65-6C 65 67 61 74 65 31 00 ts/cn=delegate1. 0x686B1003 PidTagDelegateFlags PtypMultipleInteger32 PtypMultipleInteger32[0]: 1 PtypMultipleInteger32[1]: 0 0x684B000B PidTagScheduleInfoDelegatorWantsInfo PtypBoolean 0x01 (TRUE) ... RopSaveChangesMessage ROPid: 0x0C LogonIndex: 0 HandleIndex: 0 (HSOT=0x00000062) SaveOptions: 0x0A KeepOpenReadWrite DelayedCall