McDewey

Multi-vendor documentation library · semantic search · MCP endpoint at /mcp

Page 334

↗ View in doc context
page
334
source
cucm/v15/tapi-dev-guide/tapi-dev-guide.md
chunk_id
cucm::v15::tapi-dev-guide::tapi-dev-guide::344

Further Details For details on the parameter values that are passed in this structure, see “TAPI Phone Messages, on page 290.” PHONESTATUS The PHONESTATUS structure describes the current status of a phone device. The phoneGetStatus and TSPI_phoneGetStatus functions return this structure. Device-specific extensions should use the DevSpecific (dwDevSpecificSize and dwDevSpecificOffset) variably sized area of this data structure. The dwPhoneFeatures member is available only to applications that open the phone device with an API version of 2.0 or later. Note Structure Details typedef struct phonestatus_tag { DWORD dwTotalSize; DWORD dwNeededSize; DWORD dwUsedSize; DWORD dwStatusFlags; DWORD dwNumOwners; DWORD dwNumMonitors; DWORD dwRingMode; DWORD dwRingVolume; DWORD dwHandsetHookSwitchMode; DWORD dwHandsetVolume; DWORD dwHandsetGain; DWORD dwSpeakerHookSwitchMode; DWORD dwSpeakerVolume; DWORD dwSpeakerGain; DWORD dwHeadsetHookSwitchMode; DWORD dwHeadsetVolume; DWORD dwHeadsetGain; DWORD dwDisplaySize; DWORD dwDisplayOffset; DWORD dwLampModesSize; DWORD dwLampModesOffset; DWORD dwOwnerNameSize; DWORD dwOwnerNameOffset; DWORD dwDevSpecificSize; DWORD dwDevSpecificOffset; DWORD dwPhoneFeatures; } PHONESTATUS, FAR *LPPHONESTATUS; 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. Cisco Unified TAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 302 Basic TAPI Implementation PHONESTATUS

Image 1 from page 334

Page 334 content