I am Working on TAPI 2.0 and I develop a Software like Predictive Dialer IN Visual C++ 6 and
Facing Some Problems.
Problem 1: Problem is that I want to Detect Any Tone e.g(Fax Tone, Ringing Tone, Busy Tone.....)
Problem 2: My program  also skip few Events (Ringning, Accepted).
I Used these Steps
 
Line Initialize:
----------------
  lparams = new LINEINITIALIZEEXPARAMS;
  lparams->dwOptions =LINEINITIALIZEEXOPTION_USEHIDDENWINDOW;
  lparams->dwTotalSize = sizeof (LINEINITIALIZEEXPARAMS);
  lparams->dwNeededSize =  sizeof (LINEINITIALIZEEXPARAMS)*2;
  lparams->Handles.hEvent = MyCallBack;
1>lineInitializeEx(&hLineApp,hcurr,MyCallBack,szAppName,&no,&ApiVersion,lparams)
     .....(Few Line of Code)
2>lineOpen(hLineApp,dwDeviceID,&hLine, ApiVersion,0, (DWORD)MyCallBack,
   LINECALLPRIVILEGE_MONITOR,LINEMEDIAMODE_INTERACTIVEVOICE  , 0)
          ......(Few Line of Code)
Select Device
-------------
       lineGetDevCaps(hLineApp,i,dwAPIVersion,0,lpLineDevCaps)
         .....(Few Line of Code)
 
Dial Number
-----------
 lineMakeCall(hLine,&lphCall,lpsz ,0,NULL);
 
On Event Line_Reply
-------------------
 lineSetCallPrivilege(*lphCall,LINECALLPRIVILEGE_MONITOR);
 
 
On Event LINECALLSTATE_CONNECTED
--------------------------------
 LINEMONITORTONE LineTone[10];
 LineTone[0].dwAppSpecific  = CallBackInst;
 LineTone[0].dwDuration   = 750;
 LineTone[0].dwFrequency1  = 400;
 ......(Few Line of Code)
 
 lineMonitorTones(lphCall,LineTone,0);

I Use MODEM
       Maze InterNal 56k Fax Modem ITU-T V.92/90
 

Thanks
As Kiran
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]


Do you Yahoo!?
Yahoo! Finance Tax Center - File online. File on time.

Reply via email to