czcty
驱动牛犊
驱动牛犊
  • 注册日期2004-11-04
  • 最后登录2006-11-08
  • 粉丝0
  • 关注0
  • 积分100分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
阅读:958回复:2

驱动没有安装,设备插到电脑上,电脑可以对设备获取哪些信息

楼主#
更多 发布于:2004-12-02 11:08
前提:设备需要驱动程序
驱动没有安装,设备插到电脑上,电脑可以对设备获取或配置哪些信息?VID,PID可以知道吗?标准请求又是怎么回事,是系统自己请求的吗?
snowStart
驱动老牛
驱动老牛
  • 注册日期2004-04-06
  • 最后登录2011-06-02
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望19点
  • 贡献值177点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-02 12:47
建议看一看WDM的书,里面讲的很清楚,一两句也说不清楚
学习,关注,交流中... [email=fengyu@163.com]Email:snowstarth@163.com[/email] [url]http://bbs.zndev.com/?a=snowStart[/url]
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-12-02 13:17
在没有加载你自己的驱动之前,主机会首先对设备进行初步枚举,包括:
1,获得设备描述符,vid和pid在该描述符中
2,设置地址
3,获得全部描述符,18个字节
上述三个是肯定有的
另外如果我没记错还应该有
4,获得配置描述符。
标准请求指的就是这些请求,你可从协议上获得这些请求的详细列表,如果是2.0版本的协议的话在第9章的第6节。
和它对应的是厂商请求,也就是自定义的请求-Vendor Request。你在协议的同一个地方可以找到,只是setup包中的一个字节的不同。
游客

返回顶部