NDIS は、次の接続指向ドライバーをサポートしています。
接続指向クライアント
通話マネージャー
統合ミニポート呼び出しマネージャー (MCM) ドライバー
接続指向型ミニポートドライバー
次の図は、接続指向クライアント、呼び出しマネージャー、およびミニポート ドライバーの構成を示しています。
次の図は、接続指向クライアントと統合 MCM ドライバーの構成を示しています。
接続指向ミニポート ドライバーは、1 つ以上のネットワーク インターフェイス カード (NIC) を制御し、接続指向プロトコル ドライバー (接続指向のクライアントと呼び出しマネージャー) と NIC ハードウェアの間のインターフェイスを提供します。
接続指向ミニポート ドライバーによって実行される接続指向の操作の概要については、「ミニポート ドライバー によって実行される操作Connection-Oriented を参照してください。
コールマネージャーは、接続指向クライアントの接続設定および切断サービスを提供する NDIS プロトコル ドライバーです。 通話マネージャー:
接続指向ミニポート ドライバーの送受信機能を使用して、ネットワーク スイッチやリモート ピアなどのネットワーク エンティティとシグナル通知メッセージを交換します。
1 つ以上のシグナリング プロトコル ドライバーをサポートします。 呼び出しマネージャーによって実行される接続指向操作の概要については、「Connection-Oriented 呼 び出しマネージャーによって実行される操作」を参照してください。
統合された MCM ドライバーは、接続指向のクライアントに呼び出しマネージャー サービスも提供する接続指向ミニポート ドライバーです。 MCM ドライバーには、次の特性があります。
MCM ドライバーは、接続指向ミニポート ドライバーとペアになっている呼び出しマネージャーと同じ接続指向サービスをクライアントに提供します。ただし、呼び出しマネージャーからミニポート ドライバーインターフェイスは、ドライバーの内部であるため、NDIS に不透明です。
複数の呼び出しマネージャーと MCM ドライバーを同じ環境に共存させることができます。
各呼び出しマネージャーまたは MCM ドライバーは、複数のシグナリング プロトコル ドライバーをサポートできます。
MCM ドライバーと通話マネージャーの詳細な比較については、「 MCM ドライバーと通話マネージャーの違い」を参照してください。
接続指向クライアント:
通話マネージャーまたは MCM ドライバーの通話セットアップおよび解体サービスを使用します。
接続指向ミニポート ドライバーまたは MCM ドライバーの送受信機能を使用して、データを送受信します。
独自のネットワークおよびトランスポート層サービスを、その上端の上位層アプリケーションに提供できます。
呼び出しマネージャーと接続指向ミニポート ドライバーのサービスを使用するか、その上端で MCM ドライバーのサービスを使用します。
古いプロトコルと接続指向 NDIS の間に存在する適応レイヤーを指定できます。
このような適応レイヤーでは、呼び出し管理サービスを使用して基になる接続を確立しますが、このインターフェイスの接続指向の性質を、その上のコネクションレス プロトコルから非表示にします。
手記 接続指向クライアントの上端インターフェイスの定義は、NDIS ドキュメントの範囲外です。 クライアントが適応層として機能する場合、その上端インターフェイスは、接続指向 NDIS に適応するプロトコルによって定義されます。
接続指向クライアントによって実行される接続指向操作の概要については、「 Connection-Oriented クライアントによって実行される操作」を参照してください。