【问题标题】:Windows Beep doesn't produce a sound in Windows 7 Credential ProviderWindows Beep 在 Windows 7 凭据提供程序中不发出声音
【发布时间】:2011-07-26 06:52:37
【问题描述】:

我在使用 Windows Beep 功能时遇到了一个奇怪的情况 (http://msdn.microsoft.com/en-us/library/ms679277%28v=vs.85%29.aspx)。我了解 Beep 功能使用 Windows 7 中的 Windows 声音驱动程序而不是 Intel 计时器芯片(在 Windows XP 中使用)来产生声音。

我有一个自定义凭据提供程序,它执行一些使用哔声指示系统中的事件的代码。同一段代码在 Windows 7 桌面和 Windows 7 Lock CP(锁定桌面时出现的 CP)中产生声音。但是Logon CP(开机时出现的CP)没有声音。

有人知道为什么会这样吗?我用谷歌搜索了很多,遇到此类问题的人使用带有用户凭据的“runas”运行应用程序以产生哔哔声。我宁愿不使用这种方法。

【问题讨论】:

    标签: windows windows-7 beep


    【解决方案1】:

    服务无法在 Windows 7 中产生声音。Afaik,没有合理的解决方法...

    【讨论】:

    • 嗨,保罗,谢谢。是的,我发现了这一点,并将 Beep 调用移至客户端应用程序(自定义 CP 和桌面应用程序)。桌面组件运行良好,但自定义 CP 在 CPUS_LOGON 模式下拒绝生成任何声音。但是,在 CPUS_LOCK 模式下它可以正常工作。
    猜你喜欢
    • 1970-01-01
    • 2021-09-16
    • 1970-01-01
    • 1970-01-01
    • 2012-01-14
    • 2011-08-13
    • 1970-01-01
    • 1970-01-01
    • 2023-04-01
    相关资源
    最近更新 更多