最近在做一个串口过滤驱动,在挂接成功后一旦串口调试助手打开串口就会死掉,不知道为什么,把代码发上来请大家指导!NTSTATUS DriverEntry(IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath)...
全文
回复(2) 2010-01-10 16:28 来自版块 - ABC初学者
表情
XinHuaSoft程序主要有以下几个问题: 1、在将新建的设备挂接到串口之后,需要将串口的DeviceType和Characteristic赋值给新建的设备的相应成员中 2、对于过滤驱动,由于不知道下层设备的IO方式到底是哪种,所以需要将Flags |= lowerDev->Flags &a...(2010-01-13 21:59)
XinHuaSoft原来是我没有结束IRP,改成下面这样就不会死了,但是运行一会儿之后就会BugCheck了,不知道为什么? NTSTATUS Read(IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) { KdPrint(("Enter R...(2010-01-11 09:20)

返回顶部