2014-01-21 49 views
0

我需要從已知設備路徑(如「D:\」)獲取供應商ID和設備ID。
我需要在java中完成,但我可以在c本機代碼中完成,並調用java中的函數。
我試過一些java庫,例如javax.usb,但是我無法將設備與它的路徑關聯。 現在我已經完成了我的所有想法。有人可以幫我或給我一個辦法嗎? 我需要它的Windows/MacOS。設備路徑中的供應商ID和產品ID

回答

0

看看this post。您可能需要使用JNA或JNI與本地Windows SetupDi函數接口,以解析並查找您關心的設備路徑。

+0

我可以在java中使用它,還是在C++中編寫腳本更好? – Sceik

+0

您應該可以使用JNA/JNI調用本地API,但您也可以使用腳本。更好的取決於你真正想在這裏完成的事情。 – Preston

相關問題