Windows驱动间互相调用的一些问题

Adonis · · 悬赏问答
0

本文共计282个字,预计阅读时长1.1分钟。

各位大佬,最近我刚刚入门驱动,想要实现一个虚拟声卡,类似于mac上的Loopback,从扬声器输出的声音,可以和麦克风输入的声音结合在一起,被应用监听到。 我在做这个项目的时候,想要将声音从虚拟扬声器pass到真实扬声器,目前想到的策略是通过在虚拟扬声器驱动收到write的IRP的时候,调用ZwWritefile,给真实的扬声器驱动也发一个write的IRP。但是看官方文档又有一个驱动栈的概念,我想能不能直接把虚拟扬声器设置为真实扬声器的上级驱动,这样就不需要调用ZwWritefile来创建IRP。 请问有没有哪位大佬有这方面的经验可以解答一下,非常感激

最新回复 ( 0 )
全部楼主
  • 暂无评论