Поделиться через


Функция NetAdapterSetLinkLayerMtuSize (netadapter.h)

Задает максимальный размер единицы передачи сетевого слоя адаптера.

Синтаксис

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

Параметры

[_In_] Adapter

Объект сетевого адаптера, созданный клиентом перед вызовом NetAdapterCreate.

[_In_] MtuSize

Новый размер MTU адаптера в байтах.

Возвращаемое значение

Никакой

Замечания

Драйвер клиента сначала задает размер MTU путем вызова NetAdapterSetLinkLayerMtuSize при запуске сетевого адаптера перед вызовом NetAdapterStart.

Драйвер клиента может изменить размер MTU после NetAdapterStart, вызвав эту функцию еще раз. Это приводит ко всем очередям передачи (Tx) и получения (Rx) адаптера.

Требования

Требование Ценность
целевая платформа Всеобщий
минимальная версия KMDF 1.21
минимальная версия UMDF 2.33
заголовка netadapter.h (include netadaptercx.h)
IRQL PASSIVE_LEVEL

См. также

NetAdapterSetLinkLayerCapabilities