/mcpDo-Not-Disturb Use the CCiscoLineDevSpecificFeature_DoNotDisturb class in conjunction with the request to enable or disable the DND feature on a device. The Do-Not-Disturb feature gives phone users the ability to go into a Do Not Disturb (DND) state on the phone when they are away from their phones or simply do not want to answer the incoming calls. A phone softkey, DND, allows users to enable or disable this feature. CCiscoLineDevSpecificFeature | +--CCiscoLineDevSpecificFeature_DoNotDisturb Class Detail class CCiscoLineDevSpecificFeature_DoNotDisturb : public CCiscoLineDevSpecificFeature { public: CCiscoLineDevSpecificFeature_DoNotDisturb() : CCiscoLineDevSpecificFeature(PHONEBUTTONFUNCTION_DONOTDISTURB), m_Operation((CiscoDoNotDisturbOperation)0) {} virtual ~CCiscoLineDevSpecificFeature_DoNotDisturb() {} virtual DWORD dwSize(void) const {return sizeof(*this)-4;} CiscoDoNotDisturbOperation m_Operation; }; Parameters DWORD m_MsgType Equals PHONEBUTTONFUNCTION_DONOTDISTURB. CiscoDoNotDisturbOperation m_Operation Specifies a requested operation and can comprise one of the following enum values: enum CiscoDoNotDisturbOperation { DoNotDisturbOperation_ENABLE = 1, DoNotDisturbOperation_DISABLE = 2 }; Do-Not-Disturb Change Notification Event Cisco TSP notifies applications via the LINE_DEVSPECIFICFEATURE message about changes in the DND configuration or status. To receive change notifications, an application needs to enable the DEVSPECIFIC_DONOTDISTURB_CHANGED message flag with a lineDevSpecific SLDST_SET_STATUS_MESSAGES request. The LINE_DEVSPECIFICFEATURE message notifies the application about device-specific events that occur on a line device. In the case of a Do-Not-Disturb Change Notification, the message includes information about the type of change that occurred on a device and the resulting feature status or configured option. Cisco Unified TAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 393 Cisco Device-Specific Extensions Do-Not-Disturb