闭关HidD_GetFeature的问题!

VC/MFC > 硬件/系统 [问题点数:100分,结帖人pzhfei]
等级
本版专家分:813
结帖率 100%
等级
本版专家分:680
等级
本版专家分:255346
勋章
Blank
状元 2008年 总版技术专家分年内排行榜第一
Blank
进士 2009年 总版技术专家分年内排行榜第四
Blank
金牌 2009年2月 总版技术专家分月排行榜第一
2009年1月 总版技术专家分月排行榜第一
2008年11月 总版技术专家分月排行榜第一
2008年10月 总版技术专家分月排行榜第一
2008年9月 总版技术专家分月排行榜第一
2008年8月 总版技术专家分月排行榜第一
2008年7月 总版技术专家分月排行榜第一
2008年6月 总版技术专家分月排行榜第一
2008年5月 总版技术专家分月排行榜第一
2008年4月 总版技术专家分月排行榜第一
Blank
银牌 2008年12月 总版技术专家分月排行榜第二
2008年3月 总版技术专家分月排行榜第二
2008年2月 总版技术专家分月排行榜第二
等级
本版专家分:813
缘来是梦

等级:

Windows主机端与自定义USB HID设备通信详解

说明: - 以下结论都是基于Windows XP系统所得出的,不保证在其他系统的适用性。... 所使用的典型Windows API CreateFile ReadFile WriteFile 以下函数是DDK的内容: HidD_SetF

HID ReadFile()使用

看过一个文章“Windows主机端与自定义USB HID设备通信详解",有这样一段文字。 1 、 ReadFile 的调用不会引起设备的任何反应,即 HID 设备与主机之间的中断 IN 传输不与 ReadFile 打交道。...

VS2010 USBHID 搜索只能搜索到键盘与鼠标 以及 HidD_GetAttributes返回失败的问题

我在网上查找了关于USBHID的代码,问题我现在使用 GUID hidGuid; ::HidD_GetHidGuid((LPGUID)&hidGuid); // 取HID设备GUID获取出来的VID PID只有 鼠标跟键盘的 其他的都没有 其中 04CA 007D为鼠标 093a...

改了一下 usb报告描述符 不知为何 hidD_GetFeature函数就incorrect function了

Windows与自定义USB HID设备通信说明

转自 http://www.cnblogs.com/AlwaysOnLines/p/5163926.html 作者:Climber丶 1 . 所使用的典型 Windows API CreateFile ReadFile WriteFile ...HidD_SetFeature ...HidD_GetFeature HidD

USB HID设备通信详解

同步、异步读写HID设备方法。 CreateFile ReadFile WriteFile HidD_SetFeature HidD_GetFeature HidD_SetOutputReport HidD_GetInputReport

使用C#使用Windows的HID通信

Windows使用HID通信相对比较简单,HID都是通过PID、VID信息来查找连接的,相比于串口,几乎无变化,连接无需人工选择,十分方便,也不需要驱动。 下面上实例,PID为0x003f,VID为0x04D8,支持发送接收数据显示到...

hidsdi.h源码

唉,找个源码真不容易 /*++ Copyright (c) 1996 Microsoft Corporation Module Name: HIDSDI.H Abstract: ...This module contains the PUBLIC definitions for the ...code that implements the HID dll. ...#define _HI

windows中hid操作api介绍

HidD_GetAttributes HidD_GetHidGuid HidD_GetIndexedString HidD_GetManufacturerString HidD_GetPhysicalDescriptor HidD_GetPreparsedData HidD_GetProductString HidD_GetSerialNumberS

USB 报告描述符 详细解析

C:\Users\tangfeng\Desktop\USB_HID协议中文版.pdf HID Windows编程接口函数 文件 hid.dll 中提供了很多个 API ...HidD_FreePreparsedData 释放函数 HidD_GetPreparsedData 所使用的资源 HidD_...

关于IOCTL_HID_GET_STRING和ProbeForWrite

HidD_GetManufacturerString HidD_GetProductString HidD_GetSerialNumberString 会生成对应IRP给内核模式的hidclass.sys,其CTL_CODE分别为 IOCTL_HID_GET_MANUFACTURER_STRING IOCTL_HID_GET_PRODUCT

USB+Hid

在应用程序一个文档内引用头文件如下,并将hidsdi,hidpi.h,hidusage.h,hid.lib,setupapi.lib拷贝进工程文件夹下,接下来调用API函数,完成需求。 extern "C" { // Declare the C libraries used ...

HID

1、头文件包含,库文件链接 在VC中开发HID应用程序时,需要包含setupapi.h和hidsdi.h,包含方式必须为extern "C",如下所示: extern "C" { // Declare the C libraries used #include "setupapi.h" // Must ...

hidd是什么进程_什么是hidd,为什么它可以在Mac上运行?

hidd是什么进程You recognize most of the processes you see while browsing Activity Monitor, but not hidd. The name is cryptic, and there’s no icon for you to recognize. Should you be worried? 您可以...

C# 访问USB(HID)设备

二话不说,直接给代码,如果您真想做这方面的东西,还是稍微研究下,没有现成的好类用,就需要自己了解其原理 //以下是调用windows的API的函数//获得GUID[DllImport("hid.dll")]publicstaticexternvoidHidD_...

新人求问:程序提示无法解析的外部符号,无法解析的外部命令

源代码如下 此处为头文件golf.h //headfile golf #ifndef _golf_ const int len=40; struct golf { char fullname[len]; int handicap; }; void setgolf(golf & g,char *name,int hc); int setgolf(golf & g);...}

Windows操作HID设备的API

1、头文件包含,库文件链接  在VC中开发HID应用程序时,需要包含setupapi.h和hidsdi.h,包含方式必须为extern "C",如下所示: extern "C" { // Declare the C libraries used #include "setupapi.h" // Must ...

USB HID学习:一点开发记录

某天,曾经的前同事找我,说有个USB项目。因为知道我当时离职在找工作,于是转给我,然后介绍客户给我。

头文件无法定义HIDD_ATTRIBUTES

Windows下开发HID设备主机程序流程 --HID上位机开发必备(自己总结)

http://blog.csdn.net/pony_maggie/article/details/5838171

控制台应用程序HidD_GetHidGuid无法编译release版本

请问如何获取到HidD_GetProductString(hDevHandle,buffer,126)中的buffer值

小白ARM平台移植 USB 蓝牙、交叉编译 bluez-4.95

ARM平台移植 USB 蓝牙驱动

USB/HID 上位机开发流程及注意事项-----/*自己编写*/

1. 预定义的变量 //用来保存读数据的设备句柄 HANDLE hReadHandle=INVALID_HANDLE_VALUE; //用来保存写数据的设备句柄 HANDLE hWriteHandle=INVALID_HANDLE_VALUE; //发送报告的缓冲区,1字节报告ID+8字节报告...

VC HID

1、头文件包含,库文件链接  在VC中开发HID应用程序时,需要包含setupapi.h和hidsdi.h,包含方式必须为extern "C",如下所示: extern "C" { // Declare the C libraries used #include "setupapi.h" // Must ...

只是想获取特定设备的句柄进行通信,一堆LNK2019无法解决,已经要疯了。求大神

HidD_GetAttributes(handle, &attri); if ((attri.VendorID == wVID) && (attri.ProductID == wPID)) { bRet = TRUE; break; } CloseHandle(handle); handle = INVALID_HANDLE_VALUE; }...

一个监听USB的程序代码(C)

一个监听USB的程序源代码(用C语言写的)

应用程序与硬件进行交互(实现硬件绑定、应用程序与硬件通信)

一、前言 在无操作系统的裸机中,或者类似如DOS这样操作系统中,应用程序和硬件的交互是非常简单的。如果没有操作系统,我们访问硬件空间可能只需一条指令就行,甚至可以访问任意的内存空间或者IO空间。...

求助WriteFileEx返回错误代码87的解决办法

异步存一个文件,程序相关代码: //初始化 OVERLAPPED Overlap[2] verlap[0].Offset = 0; Overlap[0].OffsetHigh = 0;...WriteFileEx(theImagesFile_Info.Handle, InfoBuf[0], nBufBytes, ...theImagesFile_Info....

Windows与自定义USB HID设备通信说明.

1.所使用的典型Windows API CreateFile ReadFile WriteFile 以下函数是DDK的内容: ...HidD_GetFeature HidD_SetOutputReport HidD_GetInputReport 其中,CreateFile用于打开设备;ReadFile、HidD_GetFeatur...

相关热词 c#常用命令 c# 定时启动 定时器 c#跳出本次循环 c# rar 解压 c# 单选框 控件 c# 调用char* c# 日志 自定义特性 ar的实现 c# c# 字符串 流操作 c#窗体传控件