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 |