hi, A bit of debugging revealed that SipXtapi uses a function GetPerAdapterInfo() which should be there in iphpapi.dll. But, when i used 'dependency walker' to see whether iphlpapi.dll (version 5.00.1717.2 ,which is there in C\Windows\System in my WIN-98SE machine) supports that function or not, i found that this version of iphlpapi.dll doesn't support GetPerAdapterInfo()..I tried to copy iphlpapi.dll ( version 5.1.2600.2180) from my WIN-XP machine to my WIN-98SE machine at C\Windows\System but these time my application was not even able to load this dll...can i get latest version of iphlpapi.dll (for WIN-98SE) from somewhere which supports this function 'GetPerAdapterInfo()'
I want my application to run on WIN-98. what should i do? Thanks in Advance Himanshu On Jan 16, 2008 7:50 AM, li zhang <[EMAIL PROTECTED]> wrote: > The error info "Could not get the proc address to GetPerAdapterInfo!\" > is caused by loading > iphlpapi.dll failure. So, you may check whether the version of > iphlpapi.dll in win98 is same as other os. > > Li Zhang > > > 2008/1/15, Himanshu Arora <[EMAIL PROTECTED]>: > > > > hi, > > I have developed a project on sipXtapi on windows XP(my development > > machine) and my application uses asterisk server(on ubuntu machine). I have > > tested it on fresh windows XP, windows VISTA and the application is working > > fine. By fresh i mean there is no visual studio installed on them...Now,when > > i test my application on windows 98,not a single sipxtapi function works. > > After a bit of debugging i found that sipxInitialize() returns a value that > > matches the macro SIPX_RESULT_NETWORK_FAILURE but when i run the same > > application on fresh WIN-XP and WIN-VISTA the function sipxInitialize() > > returns a value that matches the macro SIPX_RESULT_SUCCESS.I went through > > the line given in commented form against SIPX_RESULT_NETWORK_FAILURE in > > sipxtapi.h, it says "The network is down or failing".I tested the > > connectivity of my WIN-98 machine with the asterisk server by pinging > > asterisk server from WIN-98 machine and it is working normally, that means > > my WIN-98 machine is in the network, then what is the exact reason of the > > network failure. I don't know what exactly the problem is....PLZ HELP!!!! > > > > A part of my log file is given below: > > > > > > ============================================================================================ > > > > ............... :sipXtapi:"ENTER FUNC (tid = -1877477) sipxInitialize\n" > > > > ............... :sipXtapi:"ENTER FUNC (tid = -1877477) > > sipxConfigGetVersion\n" > > ............... :sipXtapi:"EXIT FUNC (tid = -1877477) > > sipxConfigGetVersion\n" > > ............... :sipXtapi:"Sipxtapi SDK 2.9.1.0 Rls (built 0000-00-00)" > > ............... :sipXtapi:"ENTER FUNC (tid = -1877477) > > sipxConfigGetAllLocalNetworkIps\n" > > ............... :sipXtapi:"Could not get the proc address to > > GetPerAdapterInfo!\n" > > ............... :sipXtapi:"Could not get the proc address to > > GetPerAdapterInfo!\n" > > ............... :sipXtapi:"Could not get the proc address to > > GetPerAdapterInfo!\n" > > ............... :sipXtapi:"Could not get the proc address to > > GetPerAdapterInfo!\n" > > ............... :sipXtapi:"EXIT FUNC (tid = -1877477) > > SipxConfigGetAllLocalNetworkIps\n" > > ............... :sipXtapi:"Unable to querry for network interface" > > ............... :sipXtapi:"EXIT FUNC (tid=-1877477) SipxInitialize\n" > > . > > . > > . > > . > > > > ============================================================================================ > > > > > > _______________________________________________ > > sipxtapi-dev mailing list > > [email protected] > > List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/ > > > >
_______________________________________________ sipxtapi-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/
