NetAdapterSetLinkLayerMtuSize, fonction (netadapter.h)

Définit la taille maximale de l’unité de transfert de la couche de liens de l’adaptateur.

Syntaxe

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

Paramètres

[_In_] Adapter

Objet de carte réseau créé par le client lors d’un appel antérieur à NetAdapterCreate.

[_In_] MtuSize

Nouvelle taille du MTU de l’adaptateur, en octets.

Valeur de retour

None

Remarques

Le pilote client définit d’abord la taille MTU en appelant NetAdapterSetLinkLayerMtuSize au démarrage d’une carte réseau, avant d’appeler NetAdapterStart.

Le pilote client peut modifier la taille MTU après le retour de NetAdapterStart en appelant à nouveau cette fonction. Cela entraîne la recréation de toutes les files d’attente de transmission (Tx) et de réception (Rx) de l’adaptateur.

Configuration requise

Condition requise Valeur
Plateforme cible Universal
Version KMDF minimale 1.21
En-tête netadapter.h (inclure netadaptercx.h)
IRQL PASSIVE_LEVEL

Voir aussi

NetAdapterSetLinkLayerCapabilities