// JP opened flex table

Click to See Complete Forum and Search --> : WIN-98 : iphlpapi.dll not supporting GetPerAdapterInfo()


Me_Himanshu
January 16th, 2008, 12:40 AM
hi all,
I have developed a SipXtapi application that works fine on WIN-XP, WIN-VISTA. Now, when i test my application on WIN-98, the application fails to run. A bit of debugging revealed that my application is using 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

olivthill
January 16th, 2008, 07:51 AM
See http://www.cybertechhelp.com/forums/showthread.php?t=57976
Somebody has managed to replace the Win98 dll with a Win2K dll and it worked.

Krishnaa
January 16th, 2008, 08:03 AM
You should be able to adjust the code to use GetAdaptersInfo() API then.

//JP added flex table