/mcpDWORD m_LineDevStatus_DoNotDisturbStatus; } CISCOLINEDEVSTATUS_DONOTDISTURB; You can find additional information on the DevSpecific structure layout and data in the CiscoLineDevSpecificMsg.h header file. The CiscoLineDevStatus_DoNotDisturb structure belongs to the LINEDEVSTATUS_DEV_SPECIFIC_DATA structure and gets used to reflect the current state of the Do Not Disturb feature. Parameters DWORD dwSupportEncoding This parameter indicates the Support Encoding for the Unicode Party names that are being sent in device-specific extension of the LINECALLINFO structure. The typical values could be enum { UnknownEncoding = 0,// Unknown encoding NotApplicableEncoding = 1,// Encoding not applicable to this device AsciiEncoding = 2, // ASCII encoding Ucs2UnicodeEncoding = 3 // UCS-2 Unicode encoding } Be aware that the dwSupportedEncoding extension is only available if extension version 0x00060000 or higher is negotiated. Note LPCSTR lpszAlternateScript This parameter specifies the alternate script that the device supports. An empty string indicates the device does not support or is not configured with an alternate script. The only supported script in this release is "Kanji" for the Japanese locale. m_LineDevStatus_DoNotDisturbOption This field contains DND option that is configured for the device and can comprise one of the following enum values: enum CiscoDoNotDisturbOption { DoNotDisturbOption_NONE = 0, DoNotDisturbOption_RINGEROFF = 1, DoNotDisturbOption_REJECT = 2 }; m_LineDevStatus_DoNotDisturbStatus field contains current DND status on the device and can be one of the following enum values: enum CiscoDoNotDisturbStatus { DoNotDisturbStatus_UNKNOWN = 0, DoNotDisturbStatus_ENABLED = 1, DoNotDisturbStatus_DISABLED = 2 }; Cisco Unified TAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 345 Cisco Device-Specific Extensions Parameters
