Asked By mjjerabek
03-Feb-10 02:15 AM
I have a windows TAPI application that dials a call. If the call is
answered all is well, the call proceeds, and when the line goes onhook
my application is ready for the next call.
If no one answers the call, I disconnect and release the call. I wait
for the next program request to dial again. When the next call is
dialed, the TAPISVR goes nuts (100% CPU) and I get no dial tone and
the call is not dialed.
I get an INPROGRESS call state event, but with the TAPISVR hung, TAPI
never does setup of the modem nor dial the call.
I am doing async dialing. I have a TAPI event notification object and
a message pump for that objects events, connected to a separate thread
in my application.
I guess I am looking for a working sample program that does async
dialing using TAPI 3> I have gone through the usual sample program for
M$.
My environment
Windows7
MT5636ZPX Voice modem
Visual Studio 2k8
Application is C++
Mjj