就像问题听起来一样。

在HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet \ Control \ DeviceClasses {6994AD04-93EF-11D0-A3CC-00A0C9223196}上有一个可用列表,但它将任何基于USB的声卡显示为USB Audio而不是Plantronics Headset

标签中列出的任何一种语言的解决方案都可以,但是我不能使用WMI,因此就可以了。

最佳答案

您需要MMDevice API。或此类API的this .NET wrapper

IMMDeviceEnumerator interface是枚举所有可用多媒体设备的方式。

08-08 00:52