1.在DriverEntry里......
2.默认PVOID是NULL的吧,等于RtlCopyMemory(&IntVal,0,4),你在VB里试VB都会崩溃......
3.ULONG的"IntVal",取这种变量名真是让人想骂......
4."%ld","%u"吧......
5.全局变量......“IntVal”做全局变量还行,pIoBuffer做全局变量......除非你像我当初学驱动,搞个ULONG RawLong = 1234,然后PVOID pIoBuffer = (PVOID)&RawLong,然后就可以像在DriverIoctl里一样处理了,不过这么做对于您太难了......
6."cmdTerminate_Click"看到这个,难道您是想做一个驱动结束进程吗?我劝您放弃这种想法,连这样都......您还是不要学驱动了吧......
Tesla.Angela若赞同鄙人言论,请回复. |