虚拟Windows驱动程序正确替换中断

时间:2013-11-13 11:51:02

标签: windows audio driver interrupt

我正在研究虚拟音频/ midi驱动程序,虽然它已经正常工作,但我想知道我的实现是否......正确..

通常,midi硬件触发驱动程序中的中断以发送/接收/处理数据,但是由于我的驱动程序是虚拟的,因此没有可以触发中断的硬件。

我处理这个问题的方法是我设置一个100毫秒的DPC定时器来调用处理/发送例程,接收的数据仍然是通过来自操作系统的中断来处理的。

现在显然不是DPC的用途,是吗?但是,我无法想到另一个可行的实现。

所以..任何建议都将不胜感激:)

此致 Xaser

0 个答案:

没有答案