想用API读取HID设备数据,但调用creatfile函数时无法获取句柄

问题描述

已经用SetupDiGetDeviceInterfaceDetail获取到USB鼠标获取到设备路径了,但是就怎么也无法用creatfile获取句柄了。有什么解决办法吗?(控制台里第三行是设备路径)

解决方案

解决方案二:
知道鼠标在win98以后的系统里是系统独占的,可是creatfile的时候只读,不share也不行吗?难道想要获取鼠标的数据只能通过编写驱动了吗?

时间: 2024-09-19 07:58:11

想用API读取HID设备数据,但调用creatfile函数时无法获取句柄的相关文章

在调用memcpy函数时出现 异常: 0xC0000005: 读取位置 0x006bd000 时发生访问冲突

问题描述 在调用memcpy函数时出现 异常: 0xC0000005: 读取位置 0x006bd000 时发生访问冲突 BOOL Kirsch(BYTE *pData,int Width,int Height) {//定义实现Kirsch算法的8个模板: int i,j,s,t,k,max,sum[8]; static int a[3][3]={{+5,+5,+5},{-3,0,-3},{-3,-3,-3}}; static int a1[3][3]={{-3,+5,+5},{-3,0,+5},

api c-怎样用c语言调用wiondowsAPI函数,编写一个文本框,双击可以打开一个图片文件

问题描述 怎样用c语言调用wiondowsAPI函数,编写一个文本框,双击可以打开一个图片文件 怎样用c语言调用wiondowsAPI函数,编写一个文本框,双击可以打开一个图片文件

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

winform 实现PC复制移动设备数据

问题描述 这样的,想用winform复制移动设备的数据到PC端.U盘的可以读取,但是安卓系统的移动设备,却无法读取盘符,获取移动设备数据,希望高手指点一下,有没方法操作的? 解决方案 解决方案二:手机不能简单当作USB的解决方案三:该回复于2014-01-21 00:06:55被版主删除解决方案四:如果你的手机支持模拟成MassStorageDevice,那么可以尝试下.此时手机存储被识别成U盘.解决方案五: 解决方案六:引用3楼caozhy的回复: 如果你的手机支持模拟成MassStorage

linuxhid-linux 中自定义HID设备文件无法打开

问题描述 linux 中自定义HID设备文件无法打开 我这里有一款精伦的HID身份证阅读器,在linux虚拟机下 可以打开读取数据:但是到了开发板上面却找不到/dev/usb 目录 ,我通过插拔发现会在dev目录下生成一个 '1-1.2'的设备文件,但是操作时却是无法打开. 查遍资料,重新编译了内核,仍然无法打开,有人说需要创建设备文件用mknod /dev/usb/hiddev0 186 96 :我创建了,但是还是打开失败.求大神支招解决,已经困扰了一周了.孤立无援啊

PHP读取汉字点阵数据

汉字|数据 心血来潮,想模仿LCD的显示效果,写了个从点阵字库中提取汉字点阵数据的一段php脚本. 背景知识:简体中文国标字库(1981年订,中国大陆).7445个字符,其中汉字6773个,包括一级汉字3755个,二级汉字3008个.采用2字节(16位二进制)编码. 区位码:国标GB2312规定,所有的国标汉字与符号组成一个94×94的矩阵.在此方阵中,每一行称为一个"区",每一列称为一个"位",因此,这个方阵实际上组成了一个有94个区(区号分别为0 1到94).每

Delphi调用WMI读取USB设备的PID和VID

WMI(WindowsManagement Instrumentation ) 非常强大,它可以以数据库的形式查询你的电脑的软件和硬件,在它的数据库里面,时刻保存着最新的软件信息和硬件信息,因此你可以用WMI来检测CUP 主频.温度,读取WINDOWS的进程......... 本文就介绍如何使用WMI读取USB设备的PID和VID码 1. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, 2. 3

使用C#读取Word表格数据

最近在做一个项目,使用到了读取Word表格中内容的技术.在网上找了许多资料都不尽人意,最后整理了并修改了一些网上的代码,取其精华去其糟粕,现将代码同各位园子里的朋友们分享. 读取Word表格数据的方法 1//将读取Word表格封装与方法中. 2public string ReadWord(string fileName, int rowIndex, int colIndex) 3{ 4 ApplicationClass cls = null; 5 Document doc = null; 6 7

coin3d 读取场景深度数据

问题描述 coin3d 读取场景深度数据 用coin3D 的SoOffScreenRenderer类的对象渲染场景后,再用opengl函数glReadPixels来读取深度数据,但是根本没有作用,但是同样的代码在open Inventor里是可以的,就想问有没有人碰到过类似的问题,下面就是一个例子的代码:int _tmain(int char **argv){ HWND window = SoWin::init(argv[0]); if (window==NULL) exit(1); int w