Partager via


énumération NET_ADAPTER_AUTO_NEGOTIATION_FLAGS (netadapter.h)

Spécifie les paramètres de négociation automatique pour le pilote de carte réseau.

Syntaxe

typedef enum _NET_ADAPTER_AUTO_NEGOTIATION_FLAGS {
  NetAdapterAutoNegotiationFlagNone = 0x00000000,
  NetAdapterAutoNegotiationFlagXmitLinkSpeedAutoNegotiated = 0x00000001,
  NetAdapterAutoNegotiationFlagRcvLinkSpeedautoNegotiated = 0x00000002,
  NetAdapterAutoNegotiationFlagDuplexAutoNegotiated = 0x00000004,
  NetAdapterAutoNegotiationFlagPauseFunctionsAutoNegotiated = 0x00000008
} NET_ADAPTER_AUTO_NEGOTIATION_FLAGS;

Constantes

 
NetAdapterAutoNegotiationFlagNone
Valeur : 0x00000000
Aucun indicateur n’est défini.
NetAdapterAutoNegotiationFlagXmitLinkSpeedAutoNegotiated
Valeur : 0x00000001
L’adaptateur a négocié automatiquement la vitesse de liaison de transmission avec le partenaire de liaison.
NetAdapterAutoNegotiationFlagRcvLinkSpeedautoNegotiated
Valeur : 0x00000002
L’adaptateur a négocié automatiquement la vitesse de liaison de réception avec le partenaire de liaison.
NetAdapterAutoNegotiationFlagDuplexAutoNegotiated
Valeur : 0x00000004
L’adaptateur a négocié automatiquement l’état duplex avec le partenaire de liaison.
NetAdapterAutoNegotiationFlagPauseFunctionsAutoNegotiated
Valeur : 0x00000008
L’adaptateur a négocié automatiquement les fonctions de pause avec le partenaire de liaison.

Remarques

L’énumération NET_ADAPTER_AUTO_NEGOTIATION_FLAGS est utilisée pour spécifier les paramètres de négociation automatique dans la structure NET_ADAPTER_LINK_STATE.

Une structure de NET_ADAPTER_LINK_STATE initialisée est une entrée pour NetAdapterSetLinkState.

Exigences

Exigence Valeur
version minimale de KMDF 1.21
version minimale de UMDF 2.33
d’en-tête netadapter.h (include netadaptercx.h)