内核流用户模式驱动程序

时间:2015-06-17 03:05:44

标签: c++ c windows audio-streaming

我想编写一个Kernel Streaming驱动程序(在用户模式下运行)。我一直在做一些研究,看起来对于USB设备,我想要使用AVStream,对于其他设备,我将使用Portcls。我可以通过KSProxy中定义的一些功能与AVStream进行通信(我认为)。但是,我还没有找到与Portcls通信的方法。任何人都能提供一些见解吗?

另外,我不太了解Kernel Streaming。我只知道我研究了什么,所以任何建议都会有所帮助。

我想要实现的第一个功能是设备管理。我希望能够管理设备(例如获取设备属性并控制设备)。我不确定这样做的最好方法。此外,我希望能够选择我用于音频流的设备。

最后,我希望能够支持播放和录制,但我确信当我准备好实施时,我将知道要走的路。

0 个答案:

没有答案