如何通過C#讀取USB描述符?我發現LibUSB.NET
,但我不能讓USB設備,如在例子:C#讀取USB描述符
UsbRegDeviceList allDevices = UsbDevice.AllDevices;
返回計數= 0
如何通過C#讀取USB描述符?我發現LibUSB.NET
,但我不能讓USB設備,如在例子:C#讀取USB描述符
UsbRegDeviceList allDevices = UsbDevice.AllDevices;
返回計數= 0
看來這個問題被問和前一段現在回答。這裏的鏈接: get-list-of-connected-usb-devices
我之前閱讀過這篇文章,它的工作原理和我得到的vID和pID,但在我的問題上面的代碼不工作,所以我有vID和pID,但無法檢索相關的USB。 – TPL
當我運行該代碼時,描述將返回爲「USB Root Hub」,就像它在設備管理器中一樣。 您可以發佈一些其他代碼來檢索USB數據嗎? – Kobunite
如果您注意到它們獲得的屬性值,它將包含description,deviceID和PngDeviceID。如果你想獲得像Root Hub或Mass Storage這樣的USB的描述,你只需要獲得該屬性。如果獲得vID和pID,則需要deviceID,然後可以使用split方法將字符串拆分爲數組,然後您將獲得它們。 – TPL
告訴我們你在做什麼,請.. – yogi
那行它返回計數值= 0,顯示我不能繼續,我想列出連接到PC的USB設備,當我閱讀libUSB.NET的文檔,該行只是檢索列表lib-win32和win32 usb – TPL