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