icmp.lib
以前いた部署よりプログラムを書いて欲しいと頼まれて昔のプログラムを書き直していたときに気がついた。PINGを飛ばすプログラムを書いているのだけど、icmp.libってVC2005ではもういらないのか?
#include <ipexport.h>
#include <icmpapi.h>
#pragma comment(lib, "icmp.lib")
以前はこんな感じでicmp.libをリンクさせていたんだけどこのpragma行をコメントアウトしても問題がない。
VS2005のStandard EditionにはDependency Walkerが入っていないのでダウンロード。余談だけど新しめのDependencyWalkerはコンテキストメニューに追加したりしなくていいね。早速チェック。
どうもIPHLPAPI.DLLに該当関数は入っているみたい。いつのまに・・・。icmp.dllはもういらないのか?
| 固定リンク
この記事へのコメントは終了しました。

コメント