4 Protocol Examples
Before adding, removing, or modifying a reminder on any Message objects, the client asks the server to map from named properties to property IDs by sending a RopGetPropertyIdsFromNames ROP request ([MS-OXCROPS] section 2.2.8.1), as follows.
Property |
Property Set GUID |
Name or ID |
---|---|---|
PidLidReminderSet (section 2.2.1.1) |
{00062008-0000-0000-C000-000000000046} |
0x8503 |
PidLidReminderTime (section 2.2.1.4) |
{00062008-0000-0000-C000-000000000046} |
0x8502 |
PidLidReminderDelta (section 2.2.1.3) |
{00062008-0000-0000-C000-000000000046} |
0x8501 |
PidLidReminderSignalTime (section 2.2.1.2) |
{00062008-0000-0000-C000-000000000046} |
0x8560 |
PidLidTaskDueDate ([MS-OXOTASK] section 2.2.2.2.5) |
{00062003-0000-0000-C000-000000000046} |
0x8105 |
PidLidTaskResetReminder ([MS-OXOTASK] section 2.2.2.2.6) |
{00062003-0000-0000-C000-000000000046} |
0x8107 |
PidLidAppointmentRecur ([MS-OXOCAL] section 2.2.1.44) |
{00062002-0000-0000-C000-000000000046} |
0x8216 |
PidLidAutoStartCheck ([MS-OXPROPS] section 2.41) |
{00062002-0000-0000-C000-000000000046} |
0x8244 |
PidLidFExceptionalAttendees ([MS-OXOCAL] section 2.2.2.3) |
{00062002-0000-0000-C000-000000000046} |
0x822B |
The server responds with the following identifiers, which will be used in the examples that follow (the actual identifiers are at the discretion of the server).
Property |
Property ID |
---|---|
PidLidReminderSet |
0x8004 |
PidLidReminderTime |
0x8005 |
PidLidReminderDelta |
0x81FF |
PidLidReminderSignalTime |
0x8006 |
PidLidTaskDueDate |
0x8144 |
PidLidTaskResetReminder |
0x815B |
PidLidAppointmentRecur |
0x81AE |
PidLidAutoStartCheck |
0x82E0 |
PidLidFExceptionalAttendees |
0x82D7 |