0

我想枚举所有进程,这些进程对系统中的任何声卡都有一个打开的句柄。理想情况下,我想要一个“过程 - 声卡 - 动作”关系,其中动作可能是播放或录制。

是否有用于在 Windows XP 上获取此信息的 Win32 API?此 API 是否也适用于较新版本的 Windows?

4

1 回答 1

0

您当然可以通过分析进程的内存来找出进程中打开了哪些句柄。枚举进程是使用完成的

EnumProcesses()

然后,您可以使用系统 API(不幸的是,仅由 DDK 提供给您)如果您想要更多信息(我相信您会这样做),这里有一个非常有用的线程。

系统内部

于 2010-11-18T11:33:08.190 回答