设备驱动程序INF文件的处理过程_正在处理inf-程序员宅基地

技术标签: usb  

当Windows发现有USB设备连接时,其设备管理器会把系统所有的INF文件中的数据和该USB设备的设备信息或接口信息进行比较,已找到与之匹配的INF文件。对于Windows 98,为避免在每次检测到新设备时都需读取INF文件本身,他建立了一个保存INF文件调用信息的数据库,其文件名为drvdata.bin和drvidx.bin,他们位于“Windows/INF”目录中。其中。drvdata.bin列出了INF文件所包含的产品信息;drvidx.bin列出了INF文件中的供应商ID和产品ID。Windows在从USB设备中得到硬件ID或兼容ID后,它将利用这两个文件中的信息来查找与该设备相匹配的INF文件,其处理过程一般如下:

1Windows使用USB设备中设备描述符的供应商字段和产品字段(即idVendor、idProduct、bcdDevice)来形成该设备的硬件ID,并查找与该应碱性匹配的INF文件。

2如果找不到,Windows将使用接口描述符的类字段、子类字段和协议字段(即bInterfaceClass、bInterfaceSubClass、bInterfaceProtocol)来形成该设备的兼容ID,并查找与该兼容ID相匹配的INF文件。

3如果仍没有找到,则Windows将提示用户定位USB设备INF文件所在的目录,已安装正确的设备驱动程序。

       Windows 2000中INF文件的处理过程与上述过程类似。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u012296694/article/details/46623143

智能推荐

初二计算机会考多少分及格,初二会考多少分能过-程序员宅基地

文章浏览阅读1.5k次。初二会考多少分能过2020-07-31 15:58:37文/董玉莹一般情况下,八年级会考成绩是60分及格。也有很多地区是按等级来划分成绩的。以深圳为例初二学业水平考试成绩评定和呈现的方式我市初二学业水平考试全部采用计算机“网上评卷”,单科等级根据单科成绩划定,等级设定及各等级划定比例为:a+(5%)、a(20%)、b+(25%)、b(25%)、c+(20%)、c(5%)。如果出现满分人数超过考生总..._八年级计算机考试多少分

【优化组合】基于matlab多种群混沌蚁群算法求解机组组合优化问题【含Matlab源码 2017期】_matlab进行组合优化-程序员宅基地

文章浏览阅读1.3k次。多种群混沌蚁群算法求解机组组合优化问题完整的代码,方可运行;可提供运行操作视频!适合小白!_matlab进行组合优化

数字化保险的人工智能与人机交互:AI技术与用户体验-程序员宅基地

文章浏览阅读484次,点赞20次,收藏16次。1.背景介绍数字化保险是指利用互联网、大数据、人工智能等技术,将传统保险业务进行数字化改革的行业。在过去的几年里,数字化保险已经取得了显著的发展,成为保险行业的一个重要趋势。随着人工智能技术的不断发展,人工智能在数字化保险中的应用也逐渐成为主流。人工智能技术可以帮助数字化保险提高业务效率、降低成本、提高用户体验,从而提高企业竞争力。在人工智能技术的推动下,数字化保险的人机交互也得到了重要的...

java 测试工具 oracle_SwingBench---ORACLE压力测试工具-程序员宅基地

文章浏览阅读254次。SwingBench---ORACLE压力测试工具■描述Swingbench is a free load generator (and benchmarks) designed to stress test an Oracle database (12c, 18c, 19c).SwingBench是Oracle UK的一个员工在一个被抛弃的项目的基础上开发的。目前稳定版本2.6,基于JDK。该工..._windows swingbench压力测试

计算机网络交换机配实验报告,交换机基本配置实验报告-程序员宅基地

文章浏览阅读5.2k次,点赞3次,收藏26次。你还在为交换机基本配置实验报告而烦恼么?不用担心,接下来是学习啦小编为大家收集的交换机基本配置实验报告,欢迎大家阅读:交换机基本配置实验报告:《网络通讯基础》实验报告书班级: 姓名: 学号:课程名称网络通讯基础实验项目实验项目5 交换机基本配置实验项目类型验证演示综合设计其他指导教师成 绩√一、实验目的(1)了解交换机配置的方法。(2)掌握CLI配置环境。(3)掌握交换机的基本配置。二、实验设备及..._计算机网络交换机实验报告

RFC2616-HTTP1.1-Header Field Definitions(头字段规定部分—单词注释版)-程序员宅基地

文章浏览阅读335次。part ofHypertext Transfer Protocol -- HTTP/1.1RFC 2616 Fielding, et al.14Header Field Definitions(规定)This section(部分,章节) defines(规定定义)the syntax(语法)and semantics(语意)of a..._header-delive

随便推点

【第十题】括号匹配 | 字符串处理(北理工/北京理工大学/程序设计方法与实践/小学期)_小张 括号匹配 北京理工大学-程序员宅基地

文章浏览阅读1.6k次。目录前言程序程序描述个人心得前言这道题csdn上已经有现成的题解了,@贝贝今天AC了吗,这个博主写的挺好,贴一个网址https://blog.csdn.net/weixin_43787043/article/details/108518190我当然是毫无疑问地参考了她的代码,之后自己画图敲了一遍,说一下自己的感受并且贴上代码吧。括号匹配的核心就在于,括号匹配本质上是一种消消乐,碰在一起的会消掉,而逐个放入,碰到就消的特征完美符合 “栈” 的特点,所以以后会遇..._小张 括号匹配 北京理工大学

基因共表达网络分析java,你距离SCI文章只差一个WGCNA分析(加权基因共表达网络分析...-程序员宅基地

文章浏览阅读874次。WGCNA其译为加权基因共表达网络分析。该分析方法旨在寻找协同表达的基因模块(module),并探索基因网络与关注的表型之间的关联,以及网络中的核心基因。适用于复杂的数据模式,推荐15个样品以上的数据。现在测序价格越来越便宜,得到15个样品数据的成本很低,如果再结合样品性状数据进行模块基因与表型的关联分析,一定能给你的文章增色不少!如果自己手里没有数据,利用公开的数据挖掘分析也是不错的选择。下面我..._代谢物,肠道菌和表型的共表达网络

RPG或SLG游戏在线地图编辑器_slg沙盘编辑器-程序员宅基地

文章浏览阅读4.3k次,点赞2次,收藏21次。有做大型RPG或SLG游戏需求的朋友请进,有在线地图编辑器我凭借多年的游戏开发经验,用cocoscreator2.13开发了一款web在线地图编辑器,暂且命名为EasyMapEditor,用Google浏览器打开,提供了从在线地图编辑到正式项目运行起来的完整流程,可用于RPG和SLG游戏开发。在线地图编辑地址https://easymapeditor-1258223435.cos.ap-guangzhou.myqcloud.com/v1.0.0/web-mobile/index.html1.3K相_slg沙盘编辑器

python 网络协议仿真_Fuzzowski:一款功能强大的网络协议模糊测试工具-程序员宅基地

文章浏览阅读645次。原标题:Fuzzowski:一款功能强大的网络协议模糊测试工具FuzzowskiFuzzowski的设计核心理念,就是想让任何一个网络安全从业人员都会第一选择去使用它,该工具可以帮助研究人员对网络协议进行模糊测试,并且能够在整个测试过程中给我们提供帮助。除此之外,该工具还允许研究人员定义链接,并帮助识别服务的崩溃。功能介绍1、基于Sulley Fuzzer实现数据收集功能【】2、基于BooFuzz..._如何查看 fuzzowski 启动成功

Java学习路线!Javacad二次开发_cad二次开发java-程序员宅基地

文章浏览阅读506次。01 源码分析源码阅读,最核心有三点:技术基础+强烈的求知欲+耐心。1.1 设计模式(45设计模式:介绍+优缺点+应用实例+源代码+解决问题)1.2 Spring复习大纲:依赖注入Ioc+Beans+注解+数据访问+AOP+MVC等1.3 Spring全家桶笔记:Spring+Spring Boot+Spring Cloud+Spring MVC面试题(含解析)+学习书籍+学习思维脑图02 分布式架构近几年目前分布式最主流的技术:2.1 大规模分布式存储系统:原理解析与架构实战(_cad二次开发java

实现真正意义上的前后端分离------由淘宝引入nodejs引发的思考_淘宝为什么有nodejs的服务器-程序员宅基地

文章浏览阅读516次。说起前后端分离,大家包括我自己都会想到:当今流行的MVC不就是最标准的前后端分离吗?说到这里,我不禁要反问,MVC真正的实现了前后端分离了吗?无论是PHP的MVC框架TP还是JAVA的MVC框架SpringMVC,他们实现的前后端分离或许应该被叫做:一定程度上的逻辑和展示的分离当然我们不能泯灭MVC带来的贡献,MVC的出现让写代码不再是一行写到底,他给我们带来了分层的概念,并在一定..._淘宝为什么有nodejs的服务器

推荐文章

热门文章

相关标签