dominicmi
驱动牛犊
驱动牛犊
  • 注册日期2002-10-28
  • 最后登录2004-04-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3970回复:6

如何向hid keyboard收发out report或feature report

楼主#
更多 发布于:2003-09-17 16:48
我是用hidd_getfeature和hidd_setfeature向一个hid keyboard收发feature report,但总是返回失败,firmware也没有任何响应,是不是在createfile时有什么特殊设置?
我的设置如下

DeviceHandle=CreateFile
(detailData->DevicePath,
0,
FILE_SHARE_READ|FILE_SHARE_WRITE,
           LPSECURITY_ATTRIBUTES)NULL, OPEN_EXISTING, 0,
NULL);

我已经知道
在win2k和xp中,不能使用read或write参数Createfile,否则就返回“Access denied”错误,而且不能用writefile和readfile读写report。

最新喜欢:

liaojfliaojf
dominicmi
驱动牛犊
驱动牛犊
  • 注册日期2002-10-28
  • 最后登录2004-04-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-09-17 16:49
或者告诉我这种方法究竟能不能实现
谢谢
yyx_200
禁止发言
禁止发言
  • 注册日期2001-12-24
  • 最后登录2018-06-02
  • 粉丝0
  • 关注0
  • 积分72283分
  • 威望361771点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-09-22 14:12
用户被禁言,该主题自动屏蔽!
pottern
驱动牛犊
驱动牛犊
  • 注册日期2003-10-01
  • 最后登录2004-03-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-10-02 00:19
我是用hidd_getfeature和hidd_setfeature向一个hid keyboard收发feature report,但总是返回失败,firmware也没有任何响应,是不是在createfile时有什么特殊设置?
-------------

在我的写键盘经验中,对SETFEATURE的命令的处理是没有任何反应的。

在win2k和xp中,不能使用read或write参数Createfile,否则就返回“Access denied”错误,而且不能用writefile和readfile读写report。
------------------
在2k中以上涵数都能用的。
chufuxuan
驱动牛犊
驱动牛犊
  • 注册日期2003-01-09
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-10-12 00:02
这个问题没人能帮上忙吗?我也遇到了这个问题 :o
yyouking
驱动老牛
驱动老牛
  • 注册日期2003-12-18
  • 最后登录2020-04-28
  • 粉丝0
  • 关注0
  • 积分967分
  • 威望114点
  • 贡献值1点
  • 好评度78点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2004-10-13 08:08
用BUSHOUND看一下,有没有命令发下去就可以知道了
提供: AT89S52+D12开发套件 W78E54+Sl811HST单片机读写U盘套件 PL2303HX-串口转USB 网站http://www.devking.cn 联系 sl811hs@yahoo.com.cn QQ:14441292
chufuxuan
驱动牛犊
驱动牛犊
  • 注册日期2003-01-09
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-10-13 11:57
问题就是没有什么命令发下去啊,SetFeature的函数就总是失败,所以没什么东西发出去,又没有人成功的调用过HidD_GetFeature呢?
游客

返回顶部