共用方式為


用於網路元件安裝的元件和檔案

下列元件和檔案是用來安裝網路驅動程式:

  • INF) 檔案 (一或多個資訊

  • 迷你埠驅動程式的必要類別安裝程式和選擇性共同安裝程式

  • 通訊協定和篩選驅動程式的 INetCfg

  • 選擇性通知物件

除了上述一或多個元件之外,廠商也會選擇性地提供下列檔案:

  • 一或多個設備磁碟機映射 (.sys) 檔案和驅動程式程式庫 (.dll) 檔案

  • 驅動程式類別目錄檔案

  • text-mode setup information file (txtsetup.oem)

INF 檔案

每個網路元件都必須有一個資訊 (INF) 檔案,網路類別安裝程式會用來安裝元件。 網路 INF 檔案是以常見的 INF 檔案格式為基礎。 如需 INF 檔案格式的詳細資訊,請參閱 INF 檔案區段和指示詞

如需建立網路元件 INF 檔案的詳細資訊,請參閱 建立網路 INF 檔案

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

您無法透過網路介面安裝驅動程式套件,並在舊版 Windows 上使用驅動程式存放區功能。 若要在此案例中成功安裝驅動程式套件,您需要有最低 OS 組建編號 25319。 如需詳細資訊,請參閱 網路 INF 檔案中的製造商區段

INetCfg

目前,NDIS 通訊協定和篩選驅動程式是藉由呼叫到 INetCfg系列網路介面來安裝。 例如,若要安裝或移除網路元件,驅動程式寫入器會呼叫 INetCfgClassSetup 介面。

驅動程式寫入器可以透過程式設計方式呼叫此介面,或者可以使用代表其呼叫 INetCfg的netcfg.exe

如需通訊協定驅動程式安裝的詳細資訊,請參閱 NDIS 通訊協定驅動程式安裝

如需篩選驅動程式安裝的詳細資訊,請參閱 NDIS 篩選驅動程式安裝

Notify 物件

網路通訊協定、用戶端或服務等軟體元件可以有 notify 物件。 notify 物件可以顯示使用者介面、通知系結事件的元件,讓元件可以對系結程式執行一些控制,並有條件地安裝或移除軟體元件。 在舊版的 Windows 上,您無法使用從 驅動程式存放區執行的 notify 物件來建立驅動程式套件。 若要在此案例中成功安裝驅動程式套件,您需要有最低 OS 組建編號 25341。 如需通知物件的詳細資訊,請參閱 通知網路元件的物件

網路介面卡不能有通知物件。 它可以有共同安裝程式。 如需共同安裝程式的詳細資訊,請參閱 撰寫共同安裝程式

廠商提供的檔案

廠商為裝置提供一或多個驅動程式,通常由驅動程式映射 (.sys) 檔案和驅動程式程式庫 (.dll) 檔案所組成。 廠商也可以提供選用的驅動程式 類別目錄檔案。 廠商藉由將其驅動程式套件提交至 Windows Hardware Quality Lab (WHQL) 以進行測試和簽署,以取得數位簽章。 WHQL 會傳回具有目錄 (.cat) 檔案的套件。 廠商必須在裝置的 INF 檔案中列出目錄檔案。

廠商也可能提供選擇性的文字模式安裝資訊檔案 (txtsetup.oem) 。 如果需要網路裝置才能開機電腦,裝置的驅動程式或驅動程式必須包含在作業系統套件中,否則這類裝置的廠商必須提供 txtsetup.oem 檔案。 txtsetup.oem 檔案包含系統安裝元件用來在文字模式安裝期間安裝裝置的資訊。