共用方式為


NetAdapterSetLinkLayerMtuSize 函式 (netadapter.h)

設定配接器的連結層最大傳輸單位大小。

語法

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

參數

[_In_] Adapter

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

[_In_] MtuSize

適配卡 MTU 的新大小,以位元組為單位。

傳回值

沒有

言論

用戶端驅動程式會先呼叫 NetAdapterSetLinkLayerMtuSize 來設定 MTU 大小,然後再呼叫 NetAdapterStart

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

要求

要求 價值
目標平臺 普遍
最低 KMDF 版本 1.21
最低 UMDF 版本 2.33
標頭 netadapter.h (包括 netadaptercx.h)
IRQL PASSIVE_LEVEL

另請參閱

NetAdapterSetLinkLayerCapabilities