NET_ADAPTER_AUTO_NEGOTIATION_FLAGS enumeração (netadapter.h)
Especifica as configurações de negociação automática para o driver NIC.
Sintaxe
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 de vínculo 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. |
Observações
A enumeração NET_ADAPTER_AUTO_NEGOTIATION_FLAGS é usada para especificar as 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 |
versão mínima do UMDF | 2.33 |
cabeçalho | netadapter.h (inclua netadaptercx.h) |