连接我的驱动程序的问

时间:2015-05-12 11:01:01

标签: c visual-studio-2013 driver wdk

我有很多编程经验,但我是Windows驱动程序开发的新手。我目前正在尝试按照this turorial创建一个简单的显示驱动程序。 目标是模拟第二个(以及将来:第三个等)显示,这是纯虚拟的,只是渲染到帧缓冲区。然后我可以通过VNC抓取虚拟屏幕的内容并将其渲染到远程机器上。

问题是:如果我尝试构建项目(使用VisualStudio 2013和WDK 8.1),我会收到LNK2019错误:

error LNK2019: unresolved external symbol "DriverEntry" in function "GsDriverEntry".    E:\VS_Projects\MViz\MVizVMonGDIDrv\BufferOverflowFastFailK.lib(gs_driverentry.obj)  MVizVMonGDIDrv

我的代码中没有DriverEntry函数,只有BOOL DrvEnableDriver,在显示驱动程序中充当DriverEntry的等效函数。

有关如何解决该错误的任何想法?

1 个答案:

答案 0 :(得分:0)

好的,我自己找到了解决方案:切入点错了。将其更改为DrvEnableDriver修复它。