文件名称:VC++实现USB通信
文件大小:8KB
文件格式:TXT
更新时间:2016-05-14 09:05:11
VC++实现 USB 通信
ypedef struct _HIDD_ATTRIBUTES { ULONG size;//这个HIDD_ATTRIBUTES变量大小,以字节为单位 USHORT vendorID;//致命HID设备的供应商标识 USHORT ProductID;//致命HID设备的产品标识 USHORT VersionNumber;//HID设备的版本号 }HIDD_ATTRIBUTES,*PHIDD_ATTRIBUTES; OnSearch函数中还调用了其他与硬件相关的API函数,这些函数都在Setupapi.h中定义。调用SetupDiGetClassDevs函数用来获得一类硬件设备的信息: HDEVINFO hDevInfo = SetupDiGetClassDevs( &guidHID,//这类设备配置或接口类GUID NULL,//特定的字符串,用来选择符合条件的设备 0,//与获得信息相关的顶层窗体(Top_Level Window)句柄 DIGCF_PRESENT | DIGCF_DEVICEINTERFACE//给出了设置信息集的方式 );