Re: [問題] HID row data on Win8 (已解決)
※ 引述《srxrrr (幹!我是肌董)》之銘言:
: 開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
: VS2013
: 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
: MFC
: 問題(Question):
: 我是使用 USB: Raw HID 的 RawHid Test C source code 來獲得USB的HID資訊
: (資源網址: http://www.pjrc.com/teensy/rawhid.html )
: 並在MFC上進行開發
: 在Win7上都可以順利的使用 但發現在Win8上就無法讀出資訊...
: google後發現問題可能是出在Win8對 CreateFile函數的支援不足所致
: (參考文章: https://goo.gl/bdSwnh )
: 但試了許多方式 依舊沒有解決問題Orz
: 想請問有沒有版友有碰過類似問題><
: 希望能提供一點寶貴的建議
: 謝謝!!
謝謝板友與前輩們的 熱心協助!
由於我發現Raw HID在連接時
重新插拔USB就可以解決Win8以上系統無法分析內部資訊的問題
所以我加入了devcon.exe這個MS官方的程式
其可以模擬裝置的插拔動作
作法:
在開啟USB連線時 先在背景執行此程式並restart該USB裝置
即可正常使用:)
希望能幫助到需要的人!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.72.212.97
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1442200899.A.201.html