NetAdapterSetLinkLayerMtuSize 関数 (netadapter.h)

アダプターのリンク 層の最大転送単位サイズを設定します。

構文

void NetAdapterSetLinkLayerMtuSize(
  [_In_] NETADAPTER Adapter,
  [_In_] ULONG      MtuSize
);

パラメーター

[_In_] Adapter

NetAdapterCreate の以前の呼び出しでクライアントが作成したネットワーク アダプター オブジェクト。

[_In_] MtuSize

アダプターの MTU の新しいサイズ (バイト単位)。

戻り値

なし

解説

クライアント ドライバーは、NetAdapterStart を呼び出す前に 、最初に Net アダプターの起動時に NetAdapterSetLinkLayerMtuSize を呼び出して MTU サイズ を設定します

クライアント ドライバーは、この関数を再度呼び出すことで 、NetAdapterStart から戻った後に MTU サイズを変更できます。 これにより、アダプターのすべての送信 (Tx) キューと受信 (Rx) キューが再作成されます。

要件

要件
対象プラットフォーム ユニバーサル
最小 KMDF バージョン 1.21
最小 UMDF バージョン 2.33
Header netadapter.h (netadaptercx.h を含む)
IRQL PASSIVE_LEVEL

こちらもご覧ください

NetAdapterSetLinkLayerCapabilities