小弟开始的驱程在运行时,会产生如下错误:Bug Check 0x44: MULTIPLE_IRP_COMPLETE_REQUESTSgoogle查找原因:出现此行为可能是因为,一个驱动程序请求(通过使用 IoCompleteRequest 函数)完成一个 I/O 请求数据包 (I... 全文

2008-10-15 10:50 来自版块 - 非USB硬件驱动开发

小弟用DS弄了个ISA的驱动程序,其中自动生成的GUID如下:{0x4ec507d3, 0xfbe2, 0x4c4d, { 0xa5, 0x50, 0xa4, 0xd1, 0x51, 0xac, 0x87, 0x2a } }感觉很别扭,请问在INF中的GUID就设置成这样吗?Cl... 全文

2008-09-16 11:52 来自版块 - 驱动及应用程序安装程序制作

请问ISA卡的INF文件怎么编写?P.S:我是用DS来编写的驱动,自动生成了一个INF文件主要需要改什么内容?

2008-09-05 10:25 来自版块 - 非USB硬件驱动开发

我用DS开发了一个ISA设备的驱程,现想做一个应用程序来调试请问MFC编程的时候,用creatfile()打开设备时,第一个参数LPCTSTR lpFileName //指向文件名的指针,是怎么用的,指向驱程生成的.sys文件吗?如果是的话,是不是要全路径?我看到有些例子是这... 全文

2008-08-11 10:59 来自版块 - 非USB硬件驱动开发

请问IRP是从应用程序发起的,还是操作系统由于硬件状态改变(如有数据进入)而产生的,并传给驱动程序? 还有一问:IRP是如何分发的?比如我的板卡发出一个中断信号(eg: IRQ5),驱动程序应怎样编写来响应它?并且通知应用程序来取数据?

2008-07-09 15:14 来自版块 - ABC初学者

请问IRP是从应用程序发起的,还是操作系统由于硬件状态改变(如有数据进入)而产生的,并传给驱动程序?还有一问:IRP是如何分发的?比如我的板卡发出一个中断信号(eg: IRQ5),驱动程序应怎样编写来响应它?并且通知应用程序来取数据?

2008-07-09 15:12 来自版块 - 非USB硬件驱动开发


返回顶部