javaプログラム(usb4javaを使用)
Windows7でusb4javaを使用するjavaの環境(Eclipse)、USBデーターの読込みを行なっています。
下記のサイトに、usb4javaのサンプルプログラム(SyncBulkTransfer.java)があります。
ここで、 result = LibUsb.claimInterface(handle, INTERFACE);文を実行したときに、下記のエラーが
発生します(これは、読込み操作の前の段階です)。
access denied (insufficient permissions) usb4java clainInterface
このエラーの原因は、既にc:\Windows\System32の中にインストールしていますlibusb0.dllがWindows7のOSと相性が悪いとも考えられます。
注)libusb0.dllはsourceforgeのlibusb-Win32からdownloadしたものであり、このdllは
libusb / libusb-win32 wrapperを利用するjavaの環境では問題ありません。
しかし7、前記の様にusb4javaを使用するjavaの開発環境では、エラーが発生します。
Q1)この"access denied"のエラーについてコメント頂けますと大変助かります。
https://github.com/usb4java/usb4java-examples/blob/master/src/main/java/org/usb4java/examples/SyncBulkTransfer.java
以上、宜しくお願いします。