本人纯C++驱动开发小白,摸索了一天终于磕磕碰碰能勉强编译好一个驱动程序,目前目录下生成一个*.sys文件,现在我的需求是想要用C#语言去调用驱动程序里面的返回结果,该怎么办,或许我自己有点解释不来,真心希望有大佬能帮我解答一下,不胜感激
我想你可能是这样C# 调用 本地的API DeviceIoControl 然后进行通讯,在这之前需要用API CreateFile 打开驱动的设备。
DeviceIoControl 中有输出的buffer ,从这里可以得到驱动返回的数据.
http://bbs.csdn.net/topics/380054239