enumeração NET_ADAPTER_AUTO_NEGOTIATION_FLAGS (netadapter.h)

Especifica as configurações de negociação automática para o driver 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
Nenhum sinalizador está definido.
NetAdapterAutoNegotiationFlagXmitLinkSpeedAutoNegotiated
Valor: 0x00000001
O adaptador negociou automaticamente a velocidade do link de transmissão com o parceiro de link.
NetAdapterAutoNegotiationFlagRcvLinkSpeedautoNegotiated
Valor: 0x00000002
O adaptador negociou automaticamente a velocidade do link de recebimento com o parceiro de link.
NetAdapterAutoNegotiationFlagDuplexAutoNegotiated
Valor: 0x00000004
O adaptador negociou automaticamente o estado duplex com o parceiro de link.
NetAdapterAutoNegotiationFlagPauseFunctionsAutoNegotiated
Valor: 0x00000008
O adaptador negociou automaticamente as funções de pausa com o parceiro de link.

Comentários

A enumeração NET_ADAPTER_AUTO_NEGOTIATION_FLAGS é usada para especificar configurações de negociação automática na estrutura NET_ADAPTER_LINK_STATE .

Uma estrutura de NET_ADAPTER_LINK_STATE inicializada é uma entrada para NetAdapterSetLinkState.

Requisitos

Requisito Valor
Versão mínima do KMDF 1.21
Cabeçalho netadapter.h (inclua netadaptercx.h)