/mcpdwPhoneFeatures (Not set for CTI Route Points) PHONEFEATURE_GETDISPLAY | PHONEFEATURE_GETLAMP | PHONEFEATURE_GETRING | PHONEFEATURE_SETDISPLAY | PHONEFEATURE_SETLAMP dwMonitoredHandsetHookSwitchModes PHONEHOOKSWITCHMODE_ONHOOK | (Not set for CTI Route Points) PHONEHOOKSWITCHMODE_MICSPEAKER (Not set for CTI Route Points) PHONEINITIALIZEEXPARAMS The PHONEINITIALIZEEXPARAMS structure contains parameters that are used to establish the association between an application and TAPI; for example, the application selected event notification mechanism. The phoneInitializeEx function uses this structure. Structure Details typedef struct phoneinitializeexparams_tag { DWORD dwTotalSize; DWORD dwNeededSize; DWORD dwUsedSize; DWORD dwOptions; union { HANDLE hEvent; HANDLE hCompletionPort; } Handles; DWORD dwCompletionKey; } PHONEINITIALIZEEXPARAMS, FAR *LPPHONEINITIALIZEEXPARAMS; Members dwTotalSize The total size, in bytes, that is allocated to this data structure. dwNeededSize The size, in bytes, for this data structure that is needed to hold all the returned information. dwUsedSize The size, in bytes, of the portion of this data structure that contains useful information. dwOptions One of the PHONEINITIALIZEEXOPTION_Constants. Specifies the event notification mechanism that the application wants to use. Cisco Unified TAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 300 Basic TAPI Implementation PHONEINITIALIZEEXPARAMS
