安装LWF驱动程序时机器会冻结

时间:2013-09-05 01:57:13

标签: c windows driver ndis

大家。我正在开发LWF版本的WinPcap。目前已完成并正在进行内部测试。一位同事远程与我共享了一台Win7 x64虚拟机。然后我尝试在其上安装我的新WinPcap安装程序,并且在安装驱动程序时机器刚刚冻结。奇怪的是,只有这台机器有这个问题。我测试了自己的Win7 x86 / x64和Win8 x86 / x64,没有这个问题。 我之前似乎遇到过类似的问题,但它是一个调试版本。当连接了像WinDbg或VS2012这样的内核调试器时,我的机器恢复了。我认为这是一个" int 3"问题。但是此安装程序中的驱动程序是发行版。所以我不知道这是不是因为同样的问题。由于我们来自不同的国家,因此难以连接该远程机器。 此外,这不应该是像NdisWaitEvent等待不可能的事件的死锁问题。因为我之前遇到过这种死锁,它只阻止了Windows的网络部分。就像冻结网络属性窗口一样,阻止你重新启动等等。您仍然可以使用Windows的其他部分。 那么为什么会出现这种冻结问题呢?


如果您想阅读,请参阅我的驱动程序的所有代码:

https://svn.nmap.org/nmap-exp/yang/NPcap-LWF/packetWin7/npf/npf/


安装程序和其他信息如下:

(修订版32149) 整个代码库:

https://svn.nmap.org/nmap-exp/yang/NPcap-LWF

仅限安装程序:

https://svn.nmap.org/nmap-exp/yang/NPcap-LWF/installer/winpcap-nmap-4.1.3-NDIS6-1.2.0.exe

构建说明:

https://svn.nmap.org/nmap-exp/yang/NPcap-LWF/README-builds.txt

0 个答案:

没有答案