次の方法で共有


プロパティの表示と変更

ネットワーク構成サブシステムでは、ネットワーク コンポーネントのプロパティ ページを表示し、コンポーネントのパラメーターを変更します。

コンポーネントのプロパティは、コントロール パネルから表示、変更が可能です。 [ネットワーク] アイコンをクリックすると、オブジェクトのINetCfgComponentControl::Initializeメソッドを呼び出すネットワーク構成サブシステムを起動し、通知オブジェクトのインスタンスを作成します。 このメソッドはオブジェクトを初期化し、コンポーネントとネットワーク構成のすべての側面へのアクセスを可能にします。

アプリケーションは、コンポーネントの INetCfgComponent::RaisePropertyUi メソッドを呼び出し、プロパティを表示します。 RaisePropertyUi メソッドでは、次の通知オブジェクト メソッドを呼び出します。

ユーザーがいずれかのカスタム ページでコンポーネントのパラメーターのいずれかを変更した場合、RaisePropertyUi は通知オブジェクトの INetCfgComponentPropertyUi::ApplyProperties メソッドを呼び出して変更をメモリに保存します。

この変更を適用するには、ネットワーク構成サブシステムは通知オブジェクトの INetCfgComponentControl::ApplyRegistryChanges メソッドを呼び出して、レジストリ内のネットワーク コンポーネントに関する情報の変更を行います。 変更した情報を使用してコンポーネントのドライバーを構成するために、ネットワーク構成サブシステムは、通知オブジェクトの INetCfgComponentControl::ApplyPnpChanges メソッドを呼び出し、INetCfgPnpReconfigCallback インターフェイスを譲渡します。