能力值:
( LV2,RANK:10 )
51 楼
谢谢分享,但是我的好像不能使用呀。直接拷贝到那个目录下面。其他设置都是正确的。
能力值:
( LV2,RANK:10 )
52 楼
补充几点:
1、下载zip包后直接复制指定目录
vs2013:
X:\XX\Visual Studio 2013\Templates\ProjectTemplates\
最好是放到
X:\XX\Visual Studio 2013\Templates\ProjectTemplates\Visual C++ Project 目录下。
2、将driver.cpp中的DriverEntry函数修正如下:
extern "C" NTSTATUS DriverEntry(PDRIVER_OBJECT DriverObject, PUNICODE_STRING RegistryPath)
3、设置工程的属性如下
configuration properties-->platform toolset为: WindowsApplicationForDriverxx(我这是8.1)
character set 为use unicode character set
4、在工程属性中的c++-->linker--》additional dependencies加上bufferoverflowk.lib
5、在工程属性中的c++-->linker--》Advanced 的Entry point将DriverEntry改为GsDriverEntry
以上,我测试可以通过。
能力值:
( LV2,RANK:10 )
53 楼
Monitor A new entry in the service database has been created for the driver.
Monitor Select File | Start Driver to start the driver.
Monitor ERROR (31): 连到系统上的设备没有发挥作用。
Monitor ERROR (1062): The driver is not running.
Monitor Driver's service database entry successfully removed. 不知道怎么解决,一运行就提示错误31。
能力值:
( LV2,RANK:10 )
54 楼
因为你返回了STATUS_UNSUCCESSFUL,你要返回STATUS_SUCCESSFUL才不会出现上面的提示。
和你一样的新人,共勉~
能力值:
( LV3,RANK:35 )
55 楼
非常感谢,让我们这些刚学习新手过了第一道门槛!
能力值:
( LV2,RANK:10 )
56 楼
非常感谢,好用。
能力值:
( LV2,RANK:10 )
57 楼
Mark!现在还在学习C呢.以后来拿
能力值:
( LV2,RANK:10 )
58 楼
感谢分享
能力值:
( LV6,RANK:90 )
59 楼
感谢分享
能力值:
( LV2,RANK:10 )
60 楼
我过去一直用的vs2005 ,早就支持模板了。vs2005 c++11的新特性基本全支持,要不是不支持regex类 和 thread类,我还用vs2005。
能力值:
( LV2,RANK:10 )
61 楼
楼主的例子代码,真多哟
能力值:
( LV2,RANK:10 )
62 楼
感谢 用上了 哈哈哈
能力值:
( LV2,RANK:10 )
63 楼
多谢备份的老哥
能力值:
( LV2,RANK:10 )
64 楼
已食用,真香!