mai_mai_mail回答ポイント 100ptウォッチ

Visual studio 2015でPingプログラムを試しています。

以下のurlをcのコマンドラインでコンパイルしましたが、エラーがでます。x86でコンパイルしています。windows 10 64bitです。

http://www.winsock2.org/samples/Ch05/PingI/pingi.c

HANDLE hndlIcmp; // ICMP.DLLへのLoadLibrary()ハンドル
hndlIcmp = LoadLibrary("ICMP.DLL");
if (hndlIcmp == NULL)
{
fprintf(stderr, "\nCould not load ICMP.DLL\n");
return;
}
// ICMP関数ポインタを取得
pIcmpCreateFile = (HANDLE(WINAPI *)(void))
GetProcAddress(hndlIcmp, "IcmpCreateFile");<=hndlIcmpで"HANDLE"の引数は型"HMODULE"のパラメーターと互換性がありません。

なぜ、このエラーがでるのかわかりません。
教えてください。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2016-10-26 21:08:09
終了日時
2016-10-27 23:03:23
回答条件
1人1回まで

この質問のカテゴリ

この質問に含まれるキーワード

Visual Studio215x8688コマンドライン285コンパイル428Windows 1064Ping364DLL416引数408関数2326ポインタ140プログラム5048パラメータ533URL11376

人気の質問

メニュー

PC版