找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4313|回復(fù): 0
收起左側(cè)

inF格式文件及其驅(qū)動程序

[復(fù)制鏈接]
ID:94349 發(fā)表于 2015-11-10 02:13 | 顯示全部樓層 |閱讀模式
.INF文件即Device InformationFile(設(shè)備信息文件),主要用來指示安裝Windows驅(qū)動程序(*.sys),一般一個windows驅(qū)動程序需要配合一個INF文件才可以進行安裝。

INF文件實質(zhì)為文本文件,可用記事本打開查看編輯,其包含了相應(yīng)的USb設(shè)備及其驅(qū)動程序的詳細(xì)信息。這些信息包括什么設(shè)備使用什么驅(qū)動程序,設(shè)備信息在系統(tǒng)注冊表中的存儲等.

INF文件結(jié)構(gòu)
其由標(biāo)準(zhǔn)的ASCII碼,其文件功能強大,可以看成是windows系統(tǒng)底下的超強批處理。其主要由節(jié)(section),鍵(key),值(value)組成.其主要節(jié)如下:


版本節(jié)-----Version
主要用于版本控制,包括:Signature項,Class項和ClassGUID 項等。
Signature定義INF文件需要用在何種操作系統(tǒng)中,有$Windows NT$,$Chicago$及$Windows95$,一般選擇$Chicago$.
Class項:用于指明驅(qū)動程序所屬的類別。
ClassGUID:用于指明設(shè)備類型的GUID,設(shè)備的GUID值是固定的,以下為常見值:
圖表如下:

續(xù)表:

續(xù)表:



源文件盤節(jié)符-----SourceDiskNames
羅列源文件所在盤符序列碼,盤描述符,盤卷標(biāo)號和盤序列號。

源文件節(jié)-----SourceDisksFiles
指定安裝時使用的源文件和盤符序列號,盤描述符。

目標(biāo)磁盤節(jié)-----DestinationDirs
指定CopyFiles,Renfiles或Delfiles入口的缺省操作目錄

供應(yīng)商節(jié)-----Manufacturer
指明供應(yīng)商及其對應(yīng)Models節(jié)的名稱

默認(rèn)安裝節(jié)-----DefaultInstall
指明添加注冊表的字節(jié)等號后面為自定義節(jié)名

字符串節(jié)-----String
定義了字符串變量,當(dāng)某些字符串頻繁的出現(xiàn)在INF文件中時,為簡化輸入,可以在該字節(jié)中定義一個字符串變量,用該字符串變量來代替在INF文件中出現(xiàn)的字符串。
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表