netlistmgr.h ヘッダー
このヘッダーは、ネットワーク リスト マネージャーによって使用されます。 詳細については、次を参照してください。
netlistmgr.h には、次のプログラミング インターフェイスが含まれています。
IEnumNetworkConnections IEnumNetworkConnections インターフェイスは、ネットワーク接続の標準列挙子を提供します。 ネットワーク内のアクティブ、切断、またはすべてのネットワーク接続を列挙します。 このインターフェイスは、INetwork インターフェイスから取得できます。 |
IEnumNetworks IEnumNetworks インターフェイスは、ネットワークの標準列挙子です。 ローカル コンピューターで使用可能なすべてのネットワークが列挙されます。 このインターフェイスは、INetworkListManager インターフェイスから取得できます。 |
INetwork INetwork インターフェイスは、ローカル コンピューター上のネットワークを表します。 また、同様のネットワーク署名を持つネットワーク接続のコレクションを表すこともできます。 |
INetwork2 INetwork2 インターフェイスは、ローカル コンピューター上のネットワークを表します。 また、同様のネットワーク署名を持つネットワーク接続のコレクションを表すこともできます。 |
INetworkConnection INetworkConnection インターフェイスは、1 つのネットワーク接続を表します。 |
INetworkConnection2 INetworkConnection2 インターフェイスは、1 つのネットワーク接続を表します。 |
INetworkConnectionCost 接続に関連付けられている現在のネットワーク コストとデータ プランの状態を照会する。 |
INetworkConnectionCostEvents 接続のコストとデータ プランの状態変更イベントをアプリケーションに通知するためのこのインターフェイス。 |
INetworkConnectionEvents INetworkConnectionEvents インターフェイスは、クライアントがネットワーク接続関連のイベントを取得するために実装するメッセージ シンク インターフェイスです。 下位レベルのイベント (認証の変更など) に関心があるアプリケーションでは、このインターフェイスを実装する必要があります。 |
INetworkCostManager このインターフェイスを使用して、コンピューター全体のインターネット接続に使用される接続、または接続上の特定の宛先へのルーティングの最初のホップに関連付けられているマシン全体のコストとデータ プランの状態情報を照会します。 |
INetworkCostManagerEvents このインターフェイスは、マシン全体のコストとデータ プラン関連のイベントをアプリケーションに通知します。 |
INetworkEvents INetworkEvents は、クライアントがネットワーク関連のイベントを取得するために実装する通知シンク インターフェイスです。 これらの API はすべて、それぞれのイベントが発生したときに自動的に呼び出されるコールバック関数です。 |
INetworkListManager INetworkListManager インターフェイスには、ネットワーク リスト管理機能を実行するための一連のメソッドが用意されています。 |
INetworkListManagerEvents INetworkListManagerEvents は、コンピューターの全体的な状態に関連するイベントを取得するためにクライアントが実装するメッセージ シンク インターフェイスです。 インターネット接続など、上位レベルのイベントに関心があるアプリケーションでは、このインターフェイスを実装します。 |
NLM_DATAPLAN_STATUS NLM_DATAPLAN_STATUS構造には、通信事業者によって提供される現在のデータ プランの状態情報が格納されます。 |
NLM_SIMULATED_PROFILE_INFO 特定の従量制課金インターネット接続条件のシミュレーションをサポートするために、RDP 子セッションの現在のインターネット接続プロファイル値をオーバーライドするために SetSimulatedProfileInfo によって使用される値を指定するために使用されます。 |
NLM_SOCKADDR NLM_SOCKADDR構造体には、IPv4/IPv6 宛先アドレスが含まれています。 |
NLM_USAGE_DATA NLM_USAGE_DATA構造体には、プランのデータ使用量を示す情報が格納されます。 |
NLM_CONNECTION_COST NLM_CONNECTION_COST列挙は、Windows 8 Cost API でサポートされるコスト レベルとコスト フラグのセットを指定します。 |
NLM_CONNECTION_PROPERTY_CHANGE NLM_CONNECTION PROPERTY_CHANGE列挙は、ネットワーク接続のプロパティに加えられた変更を定義するフラグのセットです。 |
NLM_CONNECTIVITY NLM_Connectivity列挙は、接続関連のパラメーターが変更されるたびに通知を提供するフラグのセットです。 |
NLM_DOMAIN_AUTHENTICATION_KIND ドメイン認証方法を指定する定数を定義します。 |
NLM_DOMAIN_TYPE NLM_DOMAIN_TYPE列挙は、ネットワークのドメインの種類を指定するフラグのセットです。 |
NLM_ENUM_NETWORK NLM_ENUM_NETWORK列挙には、列挙するネットワークの種類を指定するフラグのセットが含まれています。 |
NLM_INTERNET_CONNECTIVITY NLM_INTERNET_CONNECTIVITY列挙は、IPv4 または IPv6 ネットワーク接続の追加データを提供するフラグのセットを定義します。 |
NLM_NETWORK_CATEGORY NLM_NETWORK_CATEGORY列挙は、ネットワークのカテゴリの種類を指定するフラグのセットです。 |
NLM_NETWORK_CLASS NLM_NETWORK_CLASS列挙は、ネットワークが識別されているかどうかを指定するフラグのセットを定義します。 |
NLM_NETWORK_PROPERTY_CHANGE NLM_NETWORK_PROPERTY_CHANGE列挙は、ネットワークのプロパティに加えられた変更を定義するフラグのセットです。 |