共用方式為


網路 INF 檔案中的版本區段

網路 INF 檔案中的 Version 區段是以的一般INF 版本區段為基礎。

網路 INF 檔案中的 Version 區段具有以下網路專用項目:

版本 區段應包含 類別 項目,用以識別由檔案安裝的網路元件類別。

有四個網路類別:

網路
指定實體或虛擬網路適配器。 匯出虛擬網路適配器的 NDIS 中繼驅動程式包含在 Net 類別中。

NetTrans
指定網路通訊協定,例如 TCP/IP、IPX、連線導向用戶端或連線導向呼叫管理員。

網路客戶端
指定網路用戶端,例如網路Microsoft用戶端或 NetWare 用戶端。 NetClient 元件會被視為網路提供者,如果它透過網路提供列印服務,它也會被視為列印提供者。

注意:NetClient 元件在 Windows 8.1、Windows Server 2012 R2 和更新版本中已被取代。

網路服務
指定網路服務,例如檔案服務或列印服務。

附註 紅外數據關聯 (IrDA) 相容裝置不會分類為前四個網路類別中的任何一種,即使網路類別安裝程式已安裝它們也一樣。 用來安裝 IrDA 裝置的 INF 檔案應具有 Class 值為 Infrared。 這個類別同時包含 Serial-IR 和 Fast-IR 裝置。

附注 IrDA 迷你埠驅動程式的支援已從 NDIS 6.30(Windows 8) 和更新版本中移除。

ClassGuid

Version 區段必須包含 ClassGuid 項目。 網路類別安裝程式會使用 ClassGuid 項目來判斷要安裝的網路元件類別。

有四個網路 ClassGuid 值,每個值都會對應至網路類別:

網路類別 ClassGuid

Net

{4D36E972-E325-11CE-BFC1-08002BE10318}

NetTrans

{4D36E975-E325-11CE-BFC1-08002BE10318}

NetClient

{4D36E973-E325-11CE-BFC1-08002BE10318}

網絡服務

{4D36E974-E325-11CE-BFC1-08002BE10318}

IrDA 裝置的 INF 檔案必須具有 ClassGuid 的值

{6bdd1fc5-81d0-bec7-08002be2092f}。

簽章和作業系統項目

簽章 項目必須 $Windows NT$

PnpLockDown

PnpLockDown 項目應設定為 1,以防止應用程式直接修改驅動程式套件 INF 檔案指定的檔案。 如需這個項目的詳細資訊,請參閱 INF 版本一節

CatalogFile

CatalogFile 項目是用來宣告選擇性驅動程式提供的 .cat 檔案。 如需更多資訊,請參閱由廠商提供的檔案(用於網路元件安裝)一節。

版本區段範例

以下是安裝網路適配器之 INF 檔案的 Version 區段範例:

[Version]
Signature = $Windows NT$
Class=Net
ClassGuid = {4D36E972-E325-11CE-BFC1-08002BE10318}
Provider = %Msft%
DriverVer=06/22/2010,6.1.7065.0
PnpLockDown = 1
CatalogFile = netvmini630.cat

附註提供者 項目指出 INF 檔案的開發人員,而不是負責 INF 檔案所安裝元件的開發人員。