2014-01-05 72 views
0

我編寫了一個應用程序,該應用程序使用的函數IcmpSendEcho2Ex包含在我寫的計算機上的iphlpapi.lib 上,它可以在另一臺計算機上運行,​​但計算機需要使用應用程序,IcmpSendEcho2Ex需要文件iphlpapi.lib,並且找不到。無法在C++服務器應用程序上提供iphlpapi.lib

我試過尋找文件,我能找到的所有東西都是iphlpapi.dll 我該如何讓應用程序工作?

,我試圖做我的工作電腦在Windows XP

謝謝

回答

1

根據MSDN功能IcmpSendEcho2Ex僅支持Windows Vista SP1和向上。它在Windows XP上不存在。

如果您的應用程序允許,請嘗試使用IcmpSendEcho2代替,其中確實在Windows XP上存在

+0

謝謝,我以爲我看到了這個功能在win 2000上運行起來。問題是我需要爲我的應用程序「SourceAddress」和IcmpSendEcho2沒有它。我怎麼能做到這一點? –

+1

@ ro-E對不起,我不知道另一個選擇,但我會做一些研究,看看我能找到什麼。 –

相關問題