【发布时间】:2017-08-31 07:10:52
【问题描述】:
我已经构建了一个简单的 PCI 驱动程序,用于向 PCI 设备读取和写入数据。我还添加了中断支持,因此当有 PCI 中断时会调用 ISR。这一切似乎都奏效了。
我想通知外部应用程序中断。到目前为止,我还没有找到合适的机制。中断可能随时出现,并且取决于连接到 PCI 设备的传感器。
我发现了以下内容:-
1 可以通过读、写、iocontrol 命令传递给 KMDF 驱动程序的事件对象(重叠对象)
2 即插即用通知,(Toaster 示例代码)驱动程序可以使用它来通知应用程序 PNP 事件。
通知方法是理想的,但它看起来并不适合我的特定用例。
【问题讨论】:
标签: notifications driver pci kmdf