2011-07-26 9 views
1

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"を使用してアプリケーションを実行します。私はむしろこのアプローチを使いません。

答えて

1

サービスは、Windows 7の私の知る限りで音を出すことができない、この周囲に合理的な方法...

+0

こんにちはポール、おかげではありません。そうです、私はそれを発見し、ビープ音をクライアントアプリケーション(カスタムCPとデスクトップアプリケーション)に移動しました。デスクトップコンポーネントはうまく動作しますが、カスタムCPはCPUS_LOGONモードのときにサウンドを生成することを拒否します。ただし、CPUS_LOCKモードでは正常に動作します。 – Vivek

関連する問題