請問如何偵測 某 USB設備是否已接入系統 ?
Thanks !!
創作者介紹

小吳 VBQA 程式設計討論

vbqa 發表在 痞客邦 PIXNET 留言(4) 人氣()


留言列表 (4)

發表留言
  • ChrisTorng
  • sysinfo devicearrival 不知有沒有用。
  • Kuon
  • 基於PnP的方式,當Device Plug時,Driver會由系統啟動.所以可以開啟Driver來試試看.
    另外的方法就是USB是走SCSI Command Set,也可以利用ASPI來偵測.
  • Chris Yang
  • 如果只是單純要知道有沒有指定的USB 裝置插入
    這個問題曾經實作過,最容易做的方式是
    檢查 registry,連Device name 都可以得知
    到 sysinternal.com 網站上有個免費監看 Registry
    的軟體可以拿來用,很快就會找到答案的
    Good luck
  • Kuon
  • "檢查 Registry"是很不準確的!!
    尤其Device是屬於某一個USB Sub-class時.
    另外平台之間的登錄檔案位置及名稱也可能不一樣.