我遇到了Windows Beep功能的奇怪情况(http://msdn.microsoft.com/en-us/library/ms679277%28v=vs.85%29.aspx)。我知道Beep功能使用Windows 7中的Windows声音驱动程序而不是英特尔计时器芯片(用于Windows XP)来产生声音。
我有一个自定义凭据提供程序,它执行一些使用Beep指示系统中事件的代码。同一条代码在Windows 7桌面和Windows 7 Lock CP(锁定桌面时出现的CP)中产生声音。但是,在登录CP(启动时出现的CP)中,没有声音。
有谁知道为什么会这样?我搜索了一下,遇到这样的问题的人使用带有用户凭据的“runas”运行应用程序来生成Beep。我宁愿不使用这种方法。
答案 0 :(得分:1)
服务无法在Windows 7中产生声音.Afaik,没有合理的解决方法......