01-30-2009 03:08 AM
We have a problem with one of our applications programmed with Labwindows/CVI 8.5.1. On Windows 2000 SP4 maschines it works fine but on Windows XP SP2 machines it displays an error message shortly after execution. The error message is:
The entrypoint "iphlpapi.IcmpSendEcho" was not found in "ICMP.dll".
Other applications are working fine on both operating systems.
Did anyone know this problem and perhaps has a solution?
01-30-2009 04:42 AM
I think the problem is the function "GetAdaptersInfo". There is a new function called "GetAdaptersAddresses" for Windows XP but this function is unknown in Windows 2000 (also in CVI).
Without this function in the application it works fine on Windows XP, but I cant get the subnetmask for the installed network adapters (ipaddress by the CVI function GetAllTCPHostAddresses).
Is there another function to get the ipaddresses and subnetmasks of any installed network adapter?
02-02-2009 06:43 AM
Hi lic_meodat,
can you attach your cvi-project?
01-06-2011 06:32 AM
@lic_meodat wrote:
We have a problem with one of our applications programmed with Labwindows/CVI 8.5.1. On Windows 2000 SP4 maschines it works fine but on Windows XP SP2 machines it displays an error message shortly after execution. The error message is:
The entrypoint "iphlpapi.IcmpSendEcho" was not found in "ICMP.dll".
Other applications are working fine on both operating systems.
Did anyone know this problem and perhaps has a solution?
hi,
You can go to this site ..
http://www.fix-all-dll-errors.com/icmp.dll/
as I registered few dll's from this site as it is free...worked in my case 🙂