我需要使用WinDivert来制作一个程序。我很困惑如何制作和编译使用预编译的WinDivert.dll,WinDivert.sys,WinDivert.inf和WdfCoInstaller * .dll文件的C程序。
例如,如果我想通过一些修改来编译passthru示例,我该怎么做?
预编译的驱动程序模块似乎工作正常,预编译的示例也是如此,但我需要自己创建一个程序。
注意:我正在使用Windows 8.1。我安装了Visual Studio 2013 Ultimate和WDK 8.1。我不认为它适用于Visual Studio,或者如果它适用,我不知道如何。
答案 0 :(得分:1)
您可以尝试使用LoadLibrary()/ GetProcAddress()来动态加载WinDivert.dll。这是一个相当简单的方法,适用于任何编译器/库组合。