usb4java 访问usb接口

问题描述

usb4java 访问usb接口

UsbInterface usbInterface = configuration.getUsbInterface((byte) 00);
usbInterface.claim();
报以下错误。求大神帮忙解决啊

Exception in thread "main" javax.usb.UsbPlatformException: USB error 12: Can't open device Bus 002 Device 004: ID 0471:0055: Operation not supported or unimplemented on this platform
at org.usb4java.javax.ExceptionUtils.createPlatformException(ExceptionUtils.java:39)
at org.usb4java.javax.AbstractDevice.open(AbstractDevice.java:226)
at org.usb4java.javax.AbstractDevice.claimInterface(AbstractDevice.java:406)
at org.usb4java.javax.Interface.claim(Interface.java:102)
at org.usb4java.javax.Interface.claim(Interface.java:93)
at com.jpz.gp3102.sdk.GP3120UsbService.communicate(GP3120UsbService.java:70)
at com.jpz.gp3102.sdk.GP3120UsbService.main(GP3120UsbService.java:87)

解决方案

ERROR_NOT_SUPPORTED if the transfer flags are not supported by the operating system.

时间: 2024-08-22 14:47:00

usb4java 访问usb接口的相关文章

锁定USB接口的几种办法

  很多公司都不允许员工利用USB接口把公司的重要文件拷贝回家.但是如何既方便又彻底地锁定USB接口却是一个很难很难的问题.难在哪里?难就难在"既方便又彻底"这六个字上面!目前网上能够找到的无非是以下几种办法: 办法一:修改组策略或注册表 通过修改组策略或注册表,可以禁止访问某些特定盘符的U盘.但是懂点组策略和注册表知识的员工可以轻轻松松地取消对U盘的限制.所以实际上没什么用处.老板不会采取这种办法. 办法二:修改BIOS设置,禁止使用USB设备 在BIOS里面,把USB设备设置为di

usb-C # 打开USB接口编程 返回值总是错误

问题描述 C # 打开USB接口编程 返回值总是错误 下面是我在网上找到的搜索本机上的USB设备后再根据PNPDeceiveId打开USB设备,可是不知道为什么在自己的电脑上找不到相应设备,句柄的返回值总是-1,麻烦大家帮忙看一下哪里错了, public static IntPtr openDeceive(String PNPDeviceID) { //if (String.IsNullOrEmpty(PNPDeviceID)) return null; // 打开设备 IntPtr hHCDe

丧心病狂-关于电信光钎猫usb接口的逆天用法

问题描述 关于电信光钎猫usb接口的逆天用法 我查了一下 光猫的usb 是用于脱机下载 就是 关电脑 照样下载, 那么,我有一个想法 他的下载只支持ftp 和http 且,上网 本身就是http 访问 然后 跳跃一下 ,诺基亚没有wifi的手机 有一个应用可以用蓝牙共享上网, 那么 要是 在光猫usb接口插上蓝牙适配器 设置一个好的云空间做中转站 让光猫usb 下载一直给蓝牙适配器传输 http 中转 是不是 可以有办法实现 让没有wifi 的手机通过蓝牙 和 蓝牙适配器 加上光猫usb 接口

c++-有没有一种方法能够绕过驱动层,直接输出和接收数据通过USB接口???

问题描述 有没有一种方法能够绕过驱动层,直接输出和接收数据通过USB接口??? USB设备的驱动程序已经安装,但是没有厂商提供的设备驱动程序接口,不能通过驱动程序访问设备.有没有一种方法能够直接给USB接口发送数据呢??? 我已经知道用于控制设备USB接口上应该流过的数据格式. 求大神解答,有没有一种方法能够直接往USB接口上输出数据 解决方案 winusb,应该能够完成你的要求:https://msdn.microsoft.com/zh-cn/windows/hardware/ff540196

C# 访问USB(HID)设备

原文:C# 访问USB(HID)设备 二话不说,直接给代码,如果您真想做这方面的东西,还是稍微研究下,没有现成的好类用,就需要自己了解其原理 //引用空间using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Ru

USB杀手上Indigogo众筹 可以毁坏电脑USB接口

本文讲的是 USB杀手上Indigogo众筹 可以毁坏电脑USB接口,"USB杀手"承诺可以使端口永久失效,虽然你可能不需要这么极端的效果. 有一个新兴项目,叫做"USB杀手".它将永久损毁个人电脑作为一项功能,而不是一个BUG. 在这个可能是最糟糕的Indigogo项目中,我们看到USB杀手的制造者们宣称他们可以"烧掉"手提电脑的USB接口,使得USB接口永久失效.他们将这一项目看成抵制未授权数据访问"的最后一道防线",并描

智能机用户要当心:利用PC USB接口充电或遭攻击

据科技网站Tech Times报道,许多用户都通过USB线缆把智能手机连接到笔记本上充电,但安全研究人员警告称,这种看似无害的做法却可能使用户受到攻击. 安全公司卡巴斯基实验室(以下简称"卡巴斯基")研究人员对安装不同版本iOS和Android的数款智能手机进行了测试,目的是搞清楚它们与Mac或PC相连时会传输哪些数据. 研究人员发现,仅利用一根micro USB线缆和PC,他们只需3分钟就能在手机上安装一款第三方应用,这款应用能访问手机上的保密数据.在充电时能泄露给PC的手机信息包括

Win7系统USB接口没反应怎么解决?

  Win7系统USB接口没反应怎么解决? 1.首先打开设备管理器,找到对应设备: 2.按照网络上的办法,找到对应USB端口,据说每个设备对应着一串字符: 3.可是我怎么能记住那名字呢?还是用我的土办法,挨个实验,逐个卸载,哪一个卸载之后,鼠标底板的红灯灭了,那个就是对应的USB接口了. 4.如果人品差,大不了将所有的USB卸载,肯定会包括出问题的那个.卸载完毕,重启电脑,电脑会自动重新安装所有的USB驱动,然后插上鼠标,电脑识别安装,搞定! 刚松一口气,屏幕跳出一个警告窗口:"update·e

C#实现USB接口的程序代码

C#实现USB接口的程序代码. namespace ConsoleApplication1 { class Program { static void Main(string[] args) { USB usb; usb = new UDisk();//插入U盘 usb.OutputFile();//从U盘读出文件 usb.InputFile();//往U盘写入文件 usb.Dispose();//拔出U盘 Console.WriteLine(""); usb = new MDisk(