windows中hid操作api介绍
1.获取设备信息,在建立连接时
HidD_GetAttributes
HidD_GetHidGuid
HidD_GetIndexedString
HidD_GetManufacturerString
HidD_GetPhysicalDescriptor
HidD_GetPreparsedData
HidD_GetProductString
HidD_GetSerialNumberString
2.设置输入缓冲大小
HidD_GetNumInputBuffers
HidD_SetNumInputBuffers
3.读数据
HidD_GetInputReport
ReadFile
4.写数据
HidD_SetOutputReport
ReadFile
HidD_SetFeature
5.HID语法信息
HidP_GetButtonCaps
HidP_GetButtons
HidP_GetButtonsEx
HidP_GetCaps
HidP_GetData
HidP_GetExtendedAttributes
HidP_GetLinkCollectionNodes
HidP_GetScaledUsageValue
HidP_GetSpecificButtonCaps
HidP_GetSpecificValueCaps
HidP_GetUsages
HidP_GetUsagesEx
HidP_GetUsageValue
HidP_GetUsageValueArray
HidP_GetValueCaps
HidP_InitializeReportForID
HidP_IsSameUsageAndPage
HidP_MaxDataListLength
HidP_MaxUsageListLength
HidP_SetButtons
HidP_SetData
HidP_SetScaledUsageValue
HidP_SetUsages
HidP_SetUsageValue
HidP_SetUsageValueArray
HidP_UnsetButtons
HidP_UnsetUsages
HidP_UsageAndPageListDifference
HidP_UsageListDifference
6.注意事项
读写数据的时候,数据大小必须是HidP_GetCaps获得的HIDP_CAPS的 InputReportByteLength/OutputReportByteLength
windows中hid操作api介绍相关推荐
- windows中定时操作(SetTimer函数用法)
最近需要在服务端定时执行某个操作,于是需要用到SetTimer函数.当你需要每个一段时间执行一件事的的时候就需要使用SetTimer函数了. 使用定时器的方法比较简单,通常告诉WINDOWS一个时间间 ...
- c语言lcm函数的头文件,LCM中C++的API介绍
LCM支持多种语言,也有很多版本,这里只介绍C++的几个类以及方法. 类型简介 C++的API,LC提供了三个类以及两个结构体来封装LCM,他们分别是: class lcm::LCM struct l ...
- php 剪贴板,之Windows中的剪贴板
Windows中的剪贴板 1.什么是剪贴板 从Windows3X开始,窗口操作系统就有了剪贴板工具,这是应用程序间进行静态数据交换极为有用的工具.使用它,只需要简单地按几个键就可以将数据从一个文件拷 ...
- Windows系统安全相关操作——值得拥有
Windows中常见的目录 //这个目录下存放着这个用户开机启动的程序 C:\Users\xie\AppData\Roaming\Microsoft\Windows\Start Menu\Progra ...
- VC++编程中的文件操作API和CFile类
VC++编程中的文件操作API和CFile类 在VC编程中,操作文件的方法主要有两种:利用API函数和MFC的CFile类.微软在其中封装了文件的一般操作,下面我就介绍一下如何利用这两种方法实现文件操 ...
- 文件操作系列之三——(windows中的文件操作)
前面介绍了标准C++和C Run-Time Library中文件操作的方式,缺点显而易见,很多的东西和验证需要我们自己进行. 在windows中,系统封装了这些运行库,然后给了我们几个可供使用的API ...
- C++文件操作API函数介绍
转自 http://www.studentblog.net/m/tonycat/archives/2006/26364.html 文件的基本概念 所谓"文件"是指一组相关数据的有序 ...
- 使用c++进行Windows编程中各种操作文件的方法 【转】
https://www.zhaokeli.com/article/8232.html 使用c++进行Windows编程中各种操作文件的方法 [转] 来源:赵克立博客 分类: C/C++ 标签:--发布 ...
- Windows编程中各种操作文件的方法
windows编程中文件操作有以下几种常见方法: 1.C语言中文件操作. 2.C++语言中的文件操作. 3.Win32 API函数文件操作. 4.MFC CFile类文件操作. 5.MFC CFile ...
最新文章
- python 之路200行Python代码写了个打飞机游戏
- 引导界面(三)仿微信引导界面以及动画效果
- Stack Overflow 上人气爆表的10个 Java 问题
- Yii框架特点及测试考虑
- HAproxy部署配置
- Linux字符设备与块设备的区别
- servlet提交表单(思考了好多天)
- 崚 不能被 iconv(gb2312,utf-8 ,string)
- 0929【非常好】 库仑计计算电量 Fuel Gauge 锂离子电池及电池电量计介绍
- [刷机教程] android系列 adb操作命令详解,常用adb操作命令详解
- Android 多国语言
- 去水印小程序源码_图片去水印|去水印喵小程序
- python查找excel中重复数据_python中查找excel某一列的重复数据 剔除之后打印
- 千万数据的分库分表方案
- 网络安全与网站安全及计算机安全:如何使用Kali Linux的Rarcrack获取RAR压缩文件加密密码?
- 读 RocketMQ 源码,学习并发编程三大神器
- 操作系统进程调度算法——吸烟者问题
- 汽车网络安全风口渐起,诚迈科技与Trustonic牵手“发力”
- 三阶魔方CFOP复原的C语言算法
- dialogue怎么读_dialogue是什么意思_dialogue怎么读_dialogue翻译_用法_发音_词组_同反义词_对话-新东方在线英语词典...