共用方式為


網路 INF 檔案中的製造商區段

網路 INF 檔案中的 [製造商] 區段是以一般 INF 製造商區段為基礎。

從 Windows OS 組建版本 25319 開始,您可以建立可從 驅動程式存放區執行的網路驅動程式套件。 使用「從驅動程式存放區執行」的 INF 表示 INF 使用 DIRID 13 來指定安裝時 驅動程式套件 檔案的位置。

您無法透過網路介面安裝驅動程式套件,並在舊版 Windows 上使用驅動程式存放區功能。 若要在此案例中成功安裝驅動程式套件,您必須至少擁有 25319 的 OS 組建編號。

若要在較新的組建中使用 DIRID 13 進行安裝,建立 INF 製造商區段相當實用,其中包含多個指定目標作業系統版本的 model-section-name 專案。 您可以針對不同版本的作業系統指定不同的 INF 模型 區段models-section-name專案會指出使用 INF模型區段的作業系統版本。

下列範例示範如何使用兩個 models-section-name 專案建立 OS 特定的 INF 製造商區段。 OS 組建 25319 和更新版本將會使用 MyMfg.NT$ARCH$.10.0...25319 。 所有其他組建都會使用 MyMfg.NT$ARCH$ 。 此範例使用組建 25319,因為它是允許使用 DIRID 13 進行安裝的第一個組建。

[Manufacturer]
%ManufacturerName%=Standard,NT$ARCH$,NT$ARCH$.10.0...25319 

[Standard.NT$ARCH$.10.0...25319]
%NDISPROT_Desc%=InstallA, MS_NDISPROT

[Standard.NT$ARCH$]
%NDISPROT_Desc%=InstallB, MS_NDISPROT

[InstallA]    ; OS build numbers 25319 and higher
AddReg=Inst_Ndi
Characteristics=0x0 ; 
CopyFiles=CpyFiles_Sys_A

[InstallB]    ; OS build numbers lower than 25319
AddReg=Inst_Ndi
Characteristics=0x0 ; 
CopyFiles=CpyFiles_Sys_B

如需 OS 特定制造商一節如何允許針對新組建使用 DIRID 13 進行安裝,以及舊版組建的 DIRID 12 的範例,請參閱 範例 NDIS 通訊協定驅動程式