共用方式為


中繼驅動程式通知物件

中繼驅動程式 notify 物件是網路類別安裝程式的延伸模組。 網路類別安裝程式會載入並初始化您的 notify 物件,並將事件通知傳送 (,例如虛擬迷你埠移除通知) 與驅動程式相關的。 如果您想要一般通知物件的概觀或通知物件的詳細資訊,請參閱 通知網路元件的物件

若要在安裝中包含 notify 物件,您必須在中繼驅動程式通訊協定 INF 中參考它。 篩選中繼驅動程式不需要通知物件。 如果您想要為使用者提供更有彈性的組態選項,您可以將 notify 物件與篩選中繼驅動程式一起納入。

在 Windows Vista 上,您可以使用 notify 物件或自訂安裝程式應用程式,將迷你埠 INF 檔案複製到系統 INF 目錄。 針對其中任一項,您可以使用 SetupCopyOEMInf 來複製 INF。 針對 Windows Vista 和更新版本的作業系統版本,您應該使用通訊協定 INF 中的 INF CopyINF 指示詞 來複製迷你埠 INF。 在舊版 Windows 上,您無法使用從 驅動程式存放區執行的 notify 物件來建立驅動程式套件。 若要在此案例中成功安裝驅動程式套件,您必須有最低 OS 組建編號 25341。 如需複製 INF 檔案的詳細資訊,請參閱 複製 INF

MUX 中繼驅動程式通知物件必須提供服務,才能安裝和移除虛擬迷你埠。 這可以自動完成,或藉由提供使用者介面來完成。 它必須在登錄中管理虛擬迷你埠的裝置名稱清單。 裝置名稱清單會定義虛擬迷你埠與實體裝置之間的系結。 例如,n 對一 MUX 中繼驅動程式範例 notify 物件會維護系結至 UpperBindings 登錄專案中每個實體裝置的虛擬迷你埠清單。 MUX 範例驅動程式會讀取 UpperBindings 清單,並為每個專案初始化虛擬迷你埠。

您的 MUX 中繼驅動程式應該使用UpperRange LowerRange/ 專案來控制外部系結。 不過,如有必要,您可以從 notify 物件控制外部系結。 如需中繼驅動程式中系結的詳細資訊,請參閱 中繼驅動程式 UpperRange 和 LowerRange INF 檔案專案

您的 notify 物件可以選擇性地提供使用者介面,讓使用者能夠變更或檢視驅動程式的組態。 MUX 中繼驅動程式範例包含通知物件的範例使用者介面。