找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3745|回复: 0
收起左侧

inF格式文件及其驱动程序

[复制链接]
ID:94349 发表于 2015-11-10 02:13 | 显示全部楼层 |阅读模式
.INF文件即Device InformationFile(设备信息文件),主要用来指示安装Windows驱动程序(*.sys),一般一个windows驱动程序需要配合一个INF文件才可以进行安装

INF文件实质为文本文件,可用记事本打开查看编辑,其包含了相应的USb设备及其驱动程序的详细信息。这些信息包括什么设备使用什么驱动程序,设备信息在系统注册表中的存储等.

INF文件结构
其由标准的ASCII码,其文件功能强大,可以看成是windows系统底下的超强批处理。其主要由节(section),键(key),值(value)组成.其主要节如下:


版本节-----Version
主要用于版本控制,包括:Signature项,Class项和ClassGUID 项等。
Signature定义INF文件需要用在何种操作系统中,有$Windows NT$,$Chicago$及$Windows95$,一般选择$Chicago$.
Class项:用于指明驱动程序所属的类别。
ClassGUID:用于指明设备类型的GUID,设备的GUID值是固定的,以下为常见值:
图表如下:

续表:

续表:



源文件盘节符-----SourceDiskNames
罗列源文件所在盘符序列码,盘描述符,盘卷标号和盘序列号。

源文件节-----SourceDisksFiles
指定安装时使用的源文件和盘符序列号,盘描述符。

目标磁盘节-----DestinationDirs
指定CopyFiles,Renfiles或Delfiles入口的缺省操作目录

供应商节-----Manufacturer
指明供应商及其对应Models节的名称

默认安装节-----DefaultInstall
指明添加注册表的字节等号后面为自定义节名

字符串节-----String
定义了字符串变量,当某些字符串频繁的出现在INF文件中时,为简化输入,可以在该字节中定义一个字符串变量,用该字符串变量来代替在INF文件中出现的字符串。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表