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