/mcpTAPI structures TAPI messages Action LINEDEVCAPS::DevSpecific dwLineTypes = (0x00000000) DeviceProtocolType = DeviceProtocolType_CTI_ REMOTE_DEVICE (0x03) Remote Destination Info: unicodeRDName = "CSF-Mobile" RDNumber = "4086271309" isActiveRD = 0x00000000 LineGetDevCaps() returns success LineGetDevCaps() with dwDeviceID = LineDeviceId of Line-A". LineClose and LineShutdown Success Lineclose and ShutDown Monitoring CSF Device in Extend Mode, Switches Back to Soft / Desk Phone Mode Precondition: continuation from previous UseCase TAPI structures TAPI messages Action Lines are Enumerated LineInitializeEx LINEDEVCAPS::DevSpecific dwLineTypes = (0x00000000) DeviceProtocolType = DeviceProtocolType_CTI_ REMOTE_DEVICE (0x03) Remote Destination Info: unicodeRDName = "CSF-Mobile" RDNumber = "4086271309" isActiveRD = 0x00000000 IsMyAppLastToSetActiveRD = 0x00000000 LineGetDevCaps() returns success LineGetDevCaps() with dwDeviceID = LineDeviceId of Line-A" on CSF device. LineOpen() returns Success LineOpen() with ExtVer-0x000C0000 dwDeviceID = LineDeviceID of Line-A" Line INSERVICE EVENT Event = LINE_LINEDEVSTATE dwParam1 = LINEDEVSTATE_INSERVICE LineSetStatusMessages()on Line-A" with dwLineStates = INSERVICE and OUTOFSERVICE Cisco Unified TAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 600 Message Sequence Charts Message Sequence Charts