我的程序需要启用音频设备。我使用的是:SetupDiSetClassInstallParams+SetupDiCallClassInstaller
但我发现了一个问题:
如果我在设备管理器中手动停用音频设备,跑我的程序后,SetupDiCallClassInstaller返回成功,但是设备没有被启用。
如果我使用SetupDiSetClassInstallParams+SetupDiCallClassInstaller停用音频设备,再跑我的程序,设备被成功启用。
不知道是什么原因,希望大家给予意见!