sanmo
驱动牛犊
驱动牛犊
  • 注册日期2002-08-21
  • 最后登录2003-03-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3445回复:1

请问hid.dll,setupapi.dll,kernel32.dll文档包含的API函数

楼主#
更多 发布于:2003-03-20 16:25
如:
   HidD_GetHidGuid,SetupDiGetClassDevs,SetupDiEnumDeviceInterfaceDetail,SetupDiDestroyDeviceInfoList,CreateFile,HidD_GetAttributes......
   这些函数中的常量定义在什么地方?
  
Sealyet
驱动牛犊
驱动牛犊
  • 注册日期2004-09-10
  • 最后登录2013-05-04
  • 粉丝0
  • 关注0
  • 积分125分
  • 威望35点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-01-21 14:04
你可以用VC的一个工具Dumpbin看一下dll文件的导出函数和符号
在命令行下敲入:
dumpbin /exports  ...yourdll.dll


要用Kernel32.dll里面的函数,包含windows.h

Hidxx_xxxx,包含在Hid.dll库中,头文件有hidpi.h, hidsdi.h, hidusage.h  这个在win2kDDK/XPDDK中

Setupxxxxxx,包含在setupapi.dll库中,头文件有setupapi.h,DDK和VC均有。
链接时应将对应dll文件的lib加入链接选项中,如hid.lib,setupapi.lib
祝你好运!!
游客

返回顶部