问题1:
从用户程序把数据发出去是不是就是一下流程:用户程序调用WriteFile()函数,传个IRP的功能代码为IRP_MJ_WRITE,然后就调用DispatchWrite()例程(我自己定义的一个例程),然后在这个例程中调用MiniportPacket()就可以发出来了?
不知道我说的对不对,如果不对请指正
问题2:
派遣例程处理完IRP后,怎么让用户程序知道是成功还是失败,是靠判断返回的status吗?如果是,在用户程序中要用什么函数收到这个status;如果不是,那该咋判断
谢谢诸位牛人们了^_^