Функция 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 |