C#usb接口编程
C#获取usb接口的指纹打开设备。是不是所有的usb接口的都可看做HID设备呢。
我在编写的是针对HID设备的程序,但是获取不到指纹设备,只能读取到usb接口的鼠标。
请大家帮帮忙,给点思路或是贴上代码 谢谢 --------------------编程问答-------------------- 补充:
[DllImport("setupapi.dll", SetLastError=true)]
static extern unsafe int SetupDiEnumDeviceInte易做图ces(
int DeviceInfoSet,
int DeviceInfoData,
ref GUID lpHidGuid,
int MemberIndex,
ref SP_DEVICE_INTERFACE_DATA lpDeviceInte易做图ceData);
跟踪发现这个方法没有找到 指纹设备。驱动已装好了。设置可能没问题,已用测试软件测试过。
win7 和xp下都找不到,所以我怀疑是不是任何usb接口的设备都可以采用HID的方式。请各位大侠伸手相助! --------------------编程问答-------------------- http://download.csdn.net/source/525983
给你翻出来的一个很牛X 的DEMO
你下载了看下
--------------------编程问答--------------------
这个不错,楼主可以看下 --------------------编程问答--------------------
這個讚 ^^ --------------------编程问答--------------------
非常感谢这么晚还回复我的帖子。
只是这个demo我下载过,里面主要讲得是获取U盘的代码
我要的是usb接口的设备(驱动需要安装) --------------------编程问答-------------------- 还请哪位古道心肠的人出手相助啊 --------------------编程问答-------------------- 楼主,你这个SetupDiEnumDeviceInte易做图ces函数的C++原型声明贴出来。。。 --------------------编程问答-------------------- --------------------编程问答--------------------
你指的是这个吗?
[DllImport("setupapi.dll", SetLastError=true)]
static extern unsafe int SetupDiEnumDeviceInte易做图ces(
int DeviceInfoSet,
int DeviceInfoData,
ref GUID lpHidGuid,
int MemberIndex,
ref SP_DEVICE_INTERFACE_DATA lpDeviceInte易做图ceData); --------------------编程问答-------------------- 这是C#对应的映射函数,我说的是C++的函数定义! --------------------编程问答-------------------- 来学习。 --------------------编程问答--------------------
这个是win32的API 这个函数肯定是没问题吧 --------------------编程问答-------------------- 这个问题你要问Usb指纹识别的厂商要DEMO,打电话问他们技术去,如果你驱动装好了且测试软件可用,那么我告诉你,绝对是你API调用顺序有问题,去问厂商要详细使用DEMO,任何语言的都可以 --------------------编程问答-------------------- 楼主,给你网上搜索的,对你有用:
http://topic.csdn.net/u/20070529/23/42a61cf2-5fa1-4603-af96-92d7259b3266.html --------------------编程问答-------------------- 还有:
http://www.qqgb.com/Program/VC/VCJQ/Program_165826.html --------------------编程问答-------------------- 没试过,关注楼主
补充:.NET技术 , C#