備忘一下改功能,主要通過WMI來實作,對于監聽外接裝置的彈出和插入事件一開始使用IntPtr WndProc事件,但是當監聽到改事件時,同過WMI來擷取裝置,有時候還不能擷取到,是以還是使用WqlEventQuery 來監聽WMI的變化。下列是主要代碼片段
1. 擷取硬碟的固件序列号,盤序列号(由系統指派的唯一ID),總容量,剩餘容量, 盤符,盤名稱等資訊


2. 下列代碼段用于監聽新增或删除外接裝置

//使用方法
watcher = new UsbDriverWatcher();
watcher.OnDeviceChanged += watcher_OnDeviceChanged;
watcher.Start();

3、 使用WndProc方法來監聽外接裝置變化的方法:
