NetAdapterSetLinkLayerMtuSize-Funktion (netadapter.h)

Legt die maximale Größe der Übertragungseinheit des Adapters für die Linkebene fest.

Syntax

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

Parameter

[_In_] Adapter

Das Netzwerkadapterobjekt, das der Client vor einem Aufruf von NetAdapterCreate erstellt hat.

[_In_] MtuSize

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

Rückgabewert

Keine

Bemerkungen

Der Clienttreiber legt zuerst die MTU-Größe fest, indem er Beim Starten eines Netzadapters NetAdapterSetLinkLayerMtuSize aufruft , bevor NetAdapterStart aufgerufen wird.

Der Clienttreiber kann die MTU-Größe ändern, nachdem NetAdapterStart zurückgegeben wurde, indem er diese Funktion erneut aufruft. Auf diese Weise werden alle Übertragungs- (Tx) und Empfangswarteschlangen (Rx) des Adapters neu erstellt.

Anforderungen

Anforderung Wert
Zielplattform Universell
KMDF-Mindestversion 1.21
Kopfzeile netadapter.h (include netadaptercx.h)
IRQL PASSIVE_LEVEL

Weitere Informationen

NetAdapterSetLinkLayerCapabilities