LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with Windows XP and icmp.dll

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?

0 Kudos
Message 1 of 4
(4,075 Views)

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?

0 Kudos
Message 2 of 4
(4,064 Views)

Hi lic_meodat,

 

can you attach your cvi-project?

Regards
DianaS
0 Kudos
Message 3 of 4
(4,028 Views)

 


@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 🙂

 

0 Kudos
Message 4 of 4
(3,507 Views)