次の方法で共有


ネットワークの構成

通知オブジェクトは、それを所有するネットワーク コンポーネントに、ネットワーク構成をプログラムで制御できます。

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

ネットワーク構成サブシステムは、通知オブジェクトのインスタンスを作成して初期化した後、通知オブジェクトの INetCfgComponentNotifyGlobal::GetSupportedNotifications メソッドを呼び出して、オブジェクトに必要な通知の種類を取得します。 サブシステムは、この情報を使用して、必要な通知をオブジェクトに送信できます。 オブジェクトは、これらの通知を使用して、オブジェクトを所有するコンポーネントに影響を与える可能性のあるネットワークのセットアップと構成の側面を制御できます。 たとえば、サブシステムが通知オブジェクトの INetCfgComponentNotifyGlobal::SysQueryBindingPath メソッドを呼び出して、サブシステムが他のネットワーク コンポーネントが属するバインド パスを追加しようとしていることをオブジェクトに通知する場合、オブジェクトはそのバインド パスを無効にするようにサブシステムに要求できます。 さらに、サブシステムは、通知オブジェクト の INetCfgComponentNotifyBinding インターフェイスのいずれかのメソッドを 呼び出します。 これらのメソッドは、サブシステムが他のネットワーク コンポーネントを通知オブジェクトを所有するコンポーネントにバインドする方法の変更についてオブジェクトに通知します。