Quantcast
Channel: 質問!ITmedia 新着質問(Java/253)
Viewing all articles
Browse latest Browse all 2439

VC++流にusb_dev_handleの獲得

$
0
0
下記のコードはVC++の場合の、usb_dev_handleの獲得のコードです。 javaの場合は、下記の如く直接的にdevを得て、そのdevを使用してopenを行なっています。 Q1)javaの場合も、VC++と同様にusbをオープンする方法(記述)は有りますか? 即ち、(1,0,0)において、1,0の替わりに、ConfigDescripto等を読み込んで... この件に関しまして、コメント頂けますと大変有難いです。 ===================== javaの場合のusbのopen方法:  dev = USB.getDevice(VID_xxxx, PID_xxxx);  dev.open(1,0,0); ===================== ===================== VC++の場合のusbのopen方法: usb_dev_handle *open_dev(void){ struct usb_bus *bus; struct usb_device *dev; for (bus = usb_get_busses(); bus; bus = bus->next){ for (dev = bus->devices; dev; dev = dev->next){ if (dev->descriptor.idVendor == MY_VID && dev->descriptor.idProduct == MY_PID){ return usb_open(dev);  //return value: usb_dev_handle } } } return NULL; } ======================== 以上、宜しくお願いします。

Viewing all articles
Browse latest Browse all 2439

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>