用于数据通讯,hTAPI,hLine正确,
para.dwBearerMode=LINEBEARERMODE_VOICE;
para.dwMinRate=2400;
para.dwMaxRate=2400;
para.dwMediaMode=LINEMEDIAMODE_DATAMODEM ;
para.dwTotalSize=sizeof(LINECALLPARAMS);
Error=lineMakeCall(myhLine,&myhCall,"23742375",0,¶);
错误!
但能呼叫对方!
求教!!
para.dwBearerMode=LINEBEARERMODE_VOICE;
para.dwMinRate=2400;
para.dwMaxRate=2400;
para.dwMediaMode=LINEMEDIAMODE_DATAMODEM ;
para.dwTotalSize=sizeof(LINECALLPARAMS);
Error=lineMakeCall(myhLine,&myhCall,"23742375",0,¶);
错误!
但能呼叫对方!
求教!!
错误号好想一直在变的,是个五位数,前面是101,后面两位会变化!
谢谢!
错误号好想一直在变的,是个五位数,前面是101或102或103,后面两位会变化!
谢谢!
siphonelee(sifone)
指的是返回值
我原来做的时候,把下面的错误都手动用switch加入进去,
这样才能知道错误号对应的错误原因LINEERR_INVALPARAM, LINEERR_DIALDIALTONE, LINEERR_INVALPOINTER,
LINEERR_DIALPROMPT, LINEERR_INVALRATE, LINEERR_DIALQUIET, LINEERR_NOMEM, LINEERR_INUSE, LINEERR_OPERATIONFAILED, LINEERR_INVALADDRESS, LINEERR_OPERATIONUNAVAIL, LINEERR_INVALADDRESSID, LINEERR_RATEUNAVAIL, LINEERR_INVALADDRESSMODE, LINEERR_RESOURCEUNAVAIL, LINEERR_INVALBEARERMODE, LINEERR_STRUCTURETOOSMALL, LINEERR_INVALCALLPARAMS, LINEERR_UNINITIALIZED, LINEERR_INVALCOUNTRYCODE, LINEERR_USERUSERINFOTOOBIG.
能不能把你的源码发给我看一下?
谢谢!
我的程序实现文件传输,现在hModem hTAPI hLine hCall都得到了,但在用hModem写串口时,出错“句柄无效”
Error=WriteFile(myhModem,"Received",8,&len,&OverLapped);
是什么原因?
但在用clearcommerror()时出错“句柄无效”,在用writefile()时出错“重叠I/O错误”,是什么原因???
在不使用OVERLAPPED参数时,writefile()一直在等待中。
还有程序中lineInitialize(&myhTAPI,GetModuleHandle(NULL),(LINECALLBACK)MakeProcInstance((FARPROC) lpfnCallback,
GetModule()- >GetInstance()),"TRY",&NumLine )的回调函数好象不起作用,没有收到LINECALLSTATE_CONNECTED消息,是因为什么???向大侠请教: