【发布时间】:2011-11-03 00:15:38
【问题描述】:
出于某种目的(在 Dev c++ 中),我正在开发一个简单的数据包发送器/接收器。想为它添加更多功能。但是我遇到了一个奇怪的错误“函数参数太多”..我的代码是
#include <iostream>
#include <windows.h>
using namespace std;
int main(int argc, char *argv[])
{
HINSTANCE dllhandle = LoadLibrary("wpcap.dll");
FARPROC sendpacket = NULL, iface_handle = NULL;
iface_handle = GetProcAddress(dllhandle, "pcap_open");
char* iface_name = "\\Device\\NPF_{EADB4C21-B0AF-4EF2-86AB-80A37F399D1C}";
char *errbuf[256];
int iface = iface_handle(iface_name, 1000, 1, 500, NULL, errbuf); // The Error is here
system("pause");
return 0;
}
谁能告诉我哪里出错了?
【问题讨论】:
-
对不起,我不知道答案。
-
@Rushil:在 Stack Overflow 上,您至少需要接受一些答案,尤其是那些有帮助的答案。您可以通过单击答案左侧的复选标记来做到这一点。
-
只有在有任何答案的情况下才会发生这种情况.. :-D
-
哦,我不知道你在谈论我以前的帖子!不过很抱歉..
标签: c++ windows winapi networking pcap