找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 4427|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

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

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:94349 發(fā)表于 2015-11-10 02:13 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
.INF文件即Device InformationFile(設(shè)備信息文件),主要用來(lái)指示安裝Windows驅(qū)動(dòng)程序(*.sys),一般一個(gè)windows驅(qū)動(dòng)程序需要配合一個(gè)INF文件才可以進(jìn)行安裝。

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

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


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

續(xù)表:

續(xù)表:



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

源文件節(jié)-----SourceDisksFiles
指定安裝時(shí)使用的源文件和盤(pán)符序列號(hào),盤(pán)描述符。

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

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

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

字符串節(jié)-----String
定義了字符串變量,當(dāng)某些字符串頻繁的出現(xiàn)在INF文件中時(shí),為簡(jiǎn)化輸入,可以在該字節(jié)中定義一個(gè)字符串變量,用該字符串變量來(lái)代替在INF文件中出現(xiàn)的字符串。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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