Freigeben über


NetAdapterSetLinkLayerMtuSize-Funktion (netadapter.h)

Legt die maximale Größe der Übertragungseinheit 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 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 nach der Rückgabe von NetAdapterStart ändern, indem er diese Funktion erneut aufruft. Dadurch werden alle Übertragungs- (Tx)- und Empfangswarteschlangen des Adapters neu erstellt.

Anforderungen

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

Weitere Informationen

NetAdapterSetLinkLayerCapabilities