C#中怎么判断,耳机插孔事件

C#中如何判断,耳机插孔事件。
耳机插孔一插入,系统会有响应。

百度搜了,没找到。

哪位高手,给说说。谢谢了。

------解决方案--------------------
Windows Vista以前,视具体声卡厂商有不同的方法,在Windows 7中,有统一的API。

http://bbs.****.net/topics/390347794
------解决方案--------------------
好像有AudioSessionAddPropertyListener  API