Discussion:
Displaying the destination number for the B Party transfer(to C Party)
(too old to reply)
Rohan Shetty
2014-02-19 07:17:18 UTC
Permalink
Hi,

I have written a TSP, in which I have problem(C Party number can not be displayed in the TAPI application) for the B Party transfer.

Assume the following scenario
- TAPI(A Party) application makes a call to B Party
- TAPI invokes TSPI_lineMakeCall
- TAPI also invokes TSPI_lineGetCallInfo() and gets the numbers and displays in the user interface
- Now B Party transfers to C Party
- TSP comes to know about this transfer, but it can not notify the same to Tapi applications because TSPI_lineGetCallInfo() never gets called.

Can you please help me in fixing this issue. If something is not clear please do let me know.

Regards,
Rohan
Andreas Marschall [exMVP TAPI]
2014-02-19 10:52:17 UTC
Permalink
Post by Rohan Shetty
I have written a TSP, in which I have problem(C Party number can not be displayed in the TAPI application) for the B Party transfer.
- TSP comes to know about this transfer, but it can not notify the same to Tapi applications because TSPI_lineGetCallInfo() never gets called.
Rohan,
your TSP needs to inform TAPISRV about the changed CALLINFO by sending a
TSPI LINE_CALLINFO message the LINEEVENT callback function
with dwParam1 = (DWORD) CallInfoState set to flags that have changed, e.g.:
LINECALLINFOSTATE_CONNECTEDID
LINECALLINFOSTATE_REDIRECTINGID
LINECALLINFOSTATE_REDIRECTIONID

This will trigger TSPI_lineGetCallInfo() to be called in return.
--
Best Regards
Andreas Marschall
Microsoft MVP for TAPI / Windows SDK / Visual C++ 2003-2008
TAPI / TSP Developer and Tester
My TAPI and TSPI FAQ:
http://www.I-B-A-M.de/Andreas_Marschall's_TAPI_and_TSPI_FAQ.htm
My Toto® Tools (a collection of free, mostly TAPI related tools):
http://www.I-B-A-M.de/Andreas_Marschall's_Toto_Tools.htm
* Please post all messages and replies to the group / forum so all may
* benefit from the discussion. Private mail is usually not replied to.
* This posting is provided "AS IS" with no warranties, and confers no rights.
Rohan Shetty
2014-02-19 11:32:11 UTC
Permalink
Thank you Andreas.
Andreas Marschall [exMVP TAPI]
2014-02-19 19:12:26 UTC
Permalink
Post by Rohan Shetty
Thank you Andreas.
Rohan, you are welcome.
Rohan Shetty
2014-02-20 08:20:51 UTC
Permalink
Tested this by changing the code, and it is working fine. Appreciate your help:-)
Andreas Marschall [exMVP TAPI]
2014-02-20 21:43:50 UTC
Permalink
Post by Rohan Shetty
Tested this by changing the code, and it is working fine. Appreciate your help:-)
Thanks for the feedback. You are welcome.
You may want to endorse & recommend / reference me at LinkedIn / Xing:
http://www.linkedin.com/in/andreasmarschall
http://www.xing.com/profile/Andreas_Marschall3
Thanks in advance.
Rohan Shetty
2014-02-21 06:02:22 UTC
Permalink
Recommended in LinkedIn.
Andreas Marschall [exMVP TAPI]
2014-02-21 13:26:09 UTC
Permalink
Post by Rohan Shetty
Recommended in LinkedIn.
Thanks a lot for your recommendation, Rohan.
Rohan Shetty
2014-07-10 02:58:42 UTC
Permalink
Hi Andreas,

I have one more question.

This is question is related to https://groups.google.com/forum/#!topic/microsoft.public.win32.programmer.tapi/qhQ_-3K2knY

When there is no call, is it possible to inform TAPISRV(using the call back function), so that TAPISRV invokes one of the TSP functions?

Or is there any way to make sure TAPISRV invokes one of the TSP functions in regular intervals(say once in a minute)?

Thanks in advance.

Regards,
Rohan
Andreas Marschall [exMVP TAPI]
2014-09-04 11:15:57 UTC
Permalink
Post by Rohan Shetty
When there is no call, is it possible to inform TAPISRV(using the call back function), so that TAPISRV invokes one of the TSP functions?
Or is there any way to make sure TAPISRV invokes one of the TSP functions in regular intervals(say once in a minute)?
Rohan,
what is the purpose of such a "still alive" mechanism?
If TAPISRV has crashed then your TSP is already gone too.
Please clarify.
--
Best Regards
Andreas Marschall
Microsoft MVP for TAPI / Windows SDK
TAPI / TSP Developer and Tester
My TAPI and TSPI FAQ:
http://www.I-B-A-M.de/Andreas_Marschall's_TAPI_and_TSPI_FAQ.htm
My Toto® Tools (a collection of free, mostly TAPI related tools):
http://www.i-b-a-m.de/Andreas_Marschall's_Toto_Tools.htm
TAPI development around the world (Frappr! map):
http://www.frappr.com/TAPIaroundTheWorld
* Please post all messages and replies to the newsgroup so all may
* benefit from the discussion. Private mail is usually not replied to.
* This posting is provided "AS IS" with no warranties, and confers no rights.
Loading...