高速PCI信号采集卡设计与实现综合实例之:PCI卡的驱动程序设计
时间:06-04
来源:互联网
点击:
。如果不支持该代码,Win32应用程序将无法获取设备的句柄。同样也必须支持IRP_MJ_CLOSE,以处理Win32CloserHandle调用。
驱动程序应当支持的其他函数代码取决它控制的设备的本质。表13.3将用到的I/O函数代码与产生它们的Win32调用相关联。
表13.3 Dispatch例程表
Win32函数 | IRP主功能代码 | 驱动程序例程的名称 | 说明 |
CreateFile | IRP_MJ_CREATE | Dispatch_Create | 请求一个句柄 |
CloseHandle | IRP_MJ_CLEANUP | Dispatch_Cleanup | 关闭句柄 |
CloseHandle | IRP_MJ_CLOSE | Dispatch_Close | 取消挂起的IRP |
ReadFile | IRP_MJ_READ | Dispatch_Read | 从设备获取数据 |
WriteFile | IRP_MJ_WRITE | Dispatch_Write | 将数据发送到设备 |
DeviceIoControl | IRP_MJ_DEVICE_CONTROL | Dispatch_IoControl | 控制操作 |
高速PCI信号采集卡 驱动程序 WDM驱动程序 过滤驱动程序 FPGA 相关文章:
- 高速PCI信号采集卡设计与实现综合实例之: 产品定型和设计文档备案(06-04)
- 高速PCI信号采集卡设计与实现综合实例之:产品稳定性和可靠性测试(06-04)
- 高速PCI信号采集卡设计与实现综合实例之:设计需求分析与功能定义(06-04)
- 高速PCI信号采集卡设计与实现综合实例之:样机的调试方法和技巧(06-04)
- 高速PCI信号采集卡设计与实现综合实例之:硬件系统实现(06-04)
- 高速PCI信号采集卡设计与实现综合实例之: FPGA内部结构设计(06-04)