220.127.116.11.4 Sending a Meeting Response
After choosing a response, an attendee or a delegate of the attendee sends a Meeting Response object to inform the organizer of the attendee's choice. The client SHOULD NOT send a Meeting Response object if one of the following conditions is true:
The value of the PidTagResponseRequested property ([MS-OXOMSG] section 18.104.22.168) on the Meeting Request object is set to FALSE. (An example of why this property might be set to FALSE is the case in which a very large number of attendees are invited to a meeting and the organizer does not want her Inbox folder flooded with replies.)
If the following condition is true, the client can require sending a Meeting Response object to the organizer:
The auxApptFlagForceMtgResponse bit is set on the PidLidAppointmentAuxiliaryFlags property (section 22.214.171.124) of the Meeting object (which came from the Meeting Request object or Meeting Update object).
Beyond these constraints, the client can send a Meeting Response object to the organizer to inform the organizer of the attendee's choice. To do so, the client creates and submits a new Meeting Response object. The client then copies the following properties from the Meeting object to the Meeting Response object:<68>
PidLidLocation (section 126.96.36.199)
PidLidWhere (section 188.8.131.52)
PidLidAppointmentSequence (section 184.108.40.206)
PidLidOwnerCriticalChange (section 220.127.116.11)
PidTagStartDate (section 18.104.22.168)
PidTagEndDate (section 22.214.171.124)
PidLidAppointmentStartWhole (section 126.96.36.199)
PidLidAppointmentEndWhole (section 188.8.131.52)
PidLidGlobalObjectId (section 184.108.40.206)
PidLidIsException (section 220.127.116.11)
PidTagOwnerAppointmentId (section 18.104.22.168)
PidLidTimeZoneStruct (section 22.214.171.124)
PidLidAppointmentRecur (section 126.96.36.199)
PidLidAppointmentTimeZoneDefinitionRecur (section 188.8.131.52)
PidLidIsRecurring (section 184.108.40.206)
PidLidTimeZone (section 220.127.116.11)
PidLidTimeZoneDescription (section 18.104.22.168)
The client MUST also set the following on the Meeting Response object:
The value of the PidTagIconIndex property as specified in section 22.214.171.124.
The value of the PidLidAttendeeCriticalChange property (section 126.96.36.199) to the current date and time.
The value of the PidTagSubjectPrefix property ([MS-OXCMSG] section 188.8.131.52) to indicate the response type.
Increment the value of the PidTagConversationIndex property, as specified in [MS-OXOMSG] section 184.108.40.206.
The value of the PidTagSentRepresentingName property ([MS-OXOMSG] section 220.127.116.11) to the value of the PidTagMailboxOwnerName property ([MS-OXCSTOR] section 18.104.22.168) from the user's mailbox (for example, a delegate acting on behalf of the delegator would write the name of the delegate).
The value of the PidTagSentRepresentingEntryId property ([MS-OXOMSG] section 22.214.171.124) to the value of the PidTagMailboxOwnerEntryId property ([MS-OXCSTOR] section 126.96.36.199) from the user's mailbox.
The value of the PidLidIsSilent property (section 188.8.131.52) to TRUE if the user did not write any text in the body of the response.