NET_ADAPTER_AUTO_NEGOTIATION_FLAGS enumeración (netadapter.h)

Especifica la configuración de negociación automática para el controlador NIC.

Syntax

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

Constantes

 
NetAdapterAutoNegotiationFlagNone
Valor: 0x00000000
No se establecen marcas.
NetAdapterAutoNegotiationFlagXmitLinkSpeedAutoNegotiated
Valor: 0x00000001
El adaptador ha negociado automáticamente la velocidad del enlace de transmisión con el asociado de enlace.
NetAdapterAutoNegotiationFlagRcvLinkSpeedautoNegotiated
Valor: 0x00000002
El adaptador ha negociado automáticamente la velocidad del vínculo de recepción con el asociado de vínculo.
NetAdapterAutoNegotiationFlagDuplexAutoNegotiated
Valor: 0x00000004
El adaptador ha negociado automáticamente el estado dúplex con el asociado de vínculo.
NetAdapterAutoNegotiationFlagPauseFunctionsAutoNegotiated
Valor: 0x00000008
El adaptador ha negociado automáticamente las funciones de pausa con el asociado de vínculo.

Comentarios

La enumeración NET_ADAPTER_AUTO_NEGOTIATION_FLAGS se usa para especificar la configuración de negociación automática en la estructura NET_ADAPTER_LINK_STATE .

Una estructura de NET_ADAPTER_LINK_STATE inicializada es una entrada a NetAdapterSetLinkState.

Requisitos

Requisito Value
Versión mínima de KMDF 1.21
Versión mínima de UMDF 2,33
Encabezado netadapter.h (include netadaptercx.h)