Windowsビープ機能(http://msdn.microsoft.com/en-us/library/ms679277%28v=vs)で奇妙な状況に遭遇しています。 85%29.aspx)。私は、ビープ音機能がサウンドを生成するためにインテルタイマチップ(Windows XPで使用される)の代わりにWindows 7のWindowsサウンドドライバを使用することを理解します。Windows 7でWindowsビープ音が鳴らないCredential Provider
ビープ音を使用してシステム内のイベントを示すコードを実行するカスタムの資格プロバイダがあります。 Windows 7のデスクトップとWindows 7のロックCP(デスクトップをロックすると表示されるCP)で、同じコードがサウンドを生成します。ただし、ログオンCP(起動時に表示されるCP)では、サウンドはありません。
これはなぜ起こるのですか?私は公正なビットを探知し、そのような問題に遭遇した人々は、ビープ音を生成するためにユーザの資格情報を持つ "runas"を使用してアプリケーションを実行します。私はむしろこのアプローチを使いません。
こんにちはポール、おかげではありません。そうです、私はそれを発見し、ビープ音をクライアントアプリケーション(カスタムCPとデスクトップアプリケーション)に移動しました。デスクトップコンポーネントはうまく動作しますが、カスタムCPはCPUS_LOGONモードのときにサウンドを生成することを拒否します。ただし、CPUS_LOCKモードでは正常に動作します。 – Vivek