我需要调用wpcap.dll,packet.dll等DLL。但是为什么一定要安装wpcap这个软件才可以调用这几个DLL。
是不是因为这几个DLL要被wpcap驱动啊!在线等.......

解决方案 »

  1.   

    我总共加了4个DLL,wpcap.dll,packet.dll,pthreadVC.dll和WanPacket.dll。应该不缺DLL.好像是缺少什么驱动的。wpcap里有这个东西。
      

  2.   

    这些dll本来就是winpcap的一部分吧, 它可能还依赖于winpcap的其他dll, 你可以使用dependency walker看一下
      

  3.   

    我用depends看了,但是要依赖的DLL要么是早有了,要么是系统自带了。只要上面四个就可以了。
      

  4.   

    用depends看看 wpcap.dll,packet.dll 有没有依赖
      

  5.   

    如果确认仅仅是需要调用dll,那么必然是不需要其他资源的
      

  6.   

    我用这几个dll的目的是为了发padi包和抓pado包的。好像离不开winpcap哦
      

  7.   

    你要看所有依赖的其他dll是否还有依赖..估计winpcap有底层的驱动的呢个
      

  8.   

    还有个最重要的文件,npf.sys,winpcap的核心,驱动程序。winpcap是开源的,你可以重编源码,做成静态链接也行。
      

  9.   

    http://www.phontol.com/20080725_247742_10.html
    讲的很详细