0

Win 7 用の WDK で提供されている NDIS proto の例を使用して、2 つのイーサネット アダプター間のテスト ブリッジを作成しようとしていました。今、私はどのように進むべきか疑問に思っていましたか?一度にいくつかのアダプターのみにバインドする方法はありますか?

4

1 に答える 1

0

NDIS プロトコルは、サポートされているすべてのアダプターに自動的にバインドします。したがって、NDISPROT を 2 つのイーサネット NIC にバインドするために余分な作業を行う必要はありません。

ドライバーをビルドしたら、次のことを行う必要があります。

  1. ドライバーをインストールします ( INetCfgClassSetup::Installbindview サンプルに示されているように使用します。または、簡単な実験のために、NIC プロパティ GUI には、 GUI でプロトコルをインストールできる [追加... ] ボタンがあります)。
  2. ドライバー サービスを開始します ( StartServiceAPI を使用するか、簡単な実験用にnet start ndisprot行い​​ます)。

それでおしまい。NDIS は、システム上の各イーサネット NIC に対してプロトコルの ProtocolBindAdpaterEx ハンドラーを呼び出します。このコールバックはNdisprotBindAdapter、サンプルで名前が付けられています。

!ndiskd.protocolプロトコルが複数のミニポートにバインドされていることを確認するために使用します。

于 2013-04-02T00:23:46.110 に答える