NET_ADAPTER_AUTO_NEGOTIATION_FLAGS-Enumeration (netadapter.h)

Gibt die Einstellungen für die automatische Aushandlung für den NIC-Treiber an.

Syntax

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

Konstanten

 
NetAdapterAutoNegotiationFlagNone
Wert: 0x00000000
Es sind keine Flags festgelegt.
NetAdapterAutoNegotiationFlagXmitLinkSpeedAutoNegotiated
Wert: 0x00000001
Der Adapter hat die Übertragungslinkgeschwindigkeit mit dem Linkpartner automatisch ausgehandelt.
NetAdapterAutoNegotiationFlagRcvLinkSpeedautoNegotiated
Wert: 0x00000002
Der Adapter hat die Empfangslinkgeschwindigkeit mit dem Linkpartner automatisch ausgehandelt.
NetAdapterAutoNegotiationFlagDuplexAutoNegotiated
Wert: 0x00000004
Der Adapter hat den Duplexzustand automatisch mit dem Linkpartner ausgehandelt.
NetAdapterAutoNegotiationFlagPauseFunctionsAutoNegotiated
Wert: 0x00000008
Der Adapter hat die Pausenfunktionen automatisch mit dem Linkpartner ausgehandelt.

Hinweise

Die NET_ADAPTER_AUTO_NEGOTIATION_FLAGS-Enumeration wird verwendet, um Einstellungen für die automatische Aushandlung in der NET_ADAPTER_LINK_STATE-Struktur anzugeben.

Eine initialisierte NET_ADAPTER_LINK_STATE-Struktur ist eine Eingabe für NetAdapterSetLinkState.

Anforderungen

Anforderung Wert
KMDF-Mindestversion 1.21
Kopfzeile netadapter.h (include netadaptercx.h)