共用方式為


顯示和變更屬性

網路設定子系統會顯示網路元件的屬性頁,並變更元件的參數。

您可以從 [控制面板] 顯示和修改元件的屬性。 當您按兩下 網路 圖示時,會啟動網路設定子系統,這會建立 notify 物件的實例,並呼叫物件的 INetCfgComponentControl::Initialize 方法。 這個方法會初始化 物件,並提供對元件和網路組態所有層面的存取。

應用程式會呼叫元件的 INetCfgComponent::RaisePropertyUi 方法,以顯示元件的屬性。 RaisePropertyUi 方法接著會呼叫下列 notify 物件方法:

如果使用者在其中一個自定義頁面上變更元件的其中一個參數, RaisePropertyUi 會呼叫 notify 物件的 INetCfgComponentPropertyUi::ApplyProperties 方法,以將變更儲存在記憶體中。

若要套用變更,網路設定子系統會呼叫 notify 物件的 INetCfgComponentControl::ApplyRegistryChanges 方法來修改登錄中網路元件的相關信息。 若要使用修改的信息設定元件的驅動程式,網路設定子系統會呼叫 notify 物件的 INetCfgComponentControl::ApplyPnpChanges 方法,並傳遞 INetCfgPnpReconfigCallback 介面。