共用方式為


NetAdapterSetLinkLayerMtuSize 函式 (netadapter.h)

設定適配卡的連結層最大傳輸單位大小。

語法

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

參數

[_In_] Adapter

用戶端在 呼叫 NetAdapterCreate 之前建立的網路適配器物件。

[_In_] MtuSize

配接器 MTU 的新大小,以位元組為單位。

傳回值

備註

在呼叫 NetAdapterStart 之前,用戶端驅動程式會先呼叫 NetAdapterSetLinkLayerMtuSize 來設定 MTU 大小。

用戶端驅動程式可以在 NetAdapterStart 傳回之後變更 MTU 大小,方法是再次呼叫此函式。 這樣做會導致所有適配卡的傳輸 (Tx) ,並重新建立 (Rx) 佇列。

規格需求

需求
目標平台 Universal
最低 KMDF 版本 1.21
最低UMDF版本 2.33
標頭 netadapter.h (包含 netadaptercx.h)
IRQL PASSIVE_LEVEL

另請參閱

NetAdapterSetLinkLayerCapabilities