Freigeben über


NetAdapterSetLinkLayerMtuSize-Funktion (netadapter.h)

Legt die maximale Übertragungseinheitsgröße des Verbindungsschichts des Adapters fest.

Syntax

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

Parameter

[_In_] Adapter

Das Netzwerkadapterobjekt, das der Client in einem vorherigen Aufruf von NetAdapterCreateerstellt hat.

[_In_] MtuSize

Die neue Größe der MTU des Adapters in Byte.

Rückgabewert

Nichts

Bemerkungen

Der Clienttreiber legt zuerst die MTU-Größe fest, indem NetAdapterSetLinkLayerMtuSize beim Starten eines Netzadapters aufgerufen wird, bevor NetAdapterStartaufgerufen wird.

Der Clienttreiber kann die MTU-Größe ändern, nachdem NetAdapterStart zurückgegeben wird, indem diese Funktion erneut aufgerufen wird. Dadurch werden alle Übertragungswarteschlangen des Adapters (Tx) und Empfangswarteschlangen (Rx) neu erstellt.

Anforderungen

Anforderung Wert
Zielplattform- Universal
Minimale KMDF-Version 1.21
Mindest-UMDF-Version 2.33
Header- netadapter.h (include netadaptercx.h)
IRQL- PASSIVE_LEVEL

Siehe auch

NetAdapterSetLinkLayerCapabilities