Condividi tramite


enumerazione NET_ADAPTER_AUTO_NEGOTIATION_FLAGS (netadapter.h)

Specifica le impostazioni di negoziazione automatica per il driver della scheda di interfaccia di rete.

Sintassi

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

Costanti

 
NetAdapterAutoNegotiationFlagNone
Valore: 0x00000000
Nessun flag impostato.
NetAdapterAutoNegotiationFlagXmitLinkSpeedAutoNegotiated
Valore: 0x00000001
L'adattatore ha negoziato automaticamente la velocità del collegamento di trasmissione con il partner di collegamento.
NetAdapterAutoNegotiationFlagRcvLinkSpeedautoNegotiated
Valore: 0x00000002
L'adattatore ha negoziato automaticamente la velocità di collegamento di ricezione con il partner di collegamento.
NetAdapterAutoNegotiationFlagDuplexAutoNegotiated
Valore: 0x00000004
L'adattatore ha negoziato automaticamente lo stato duplex con il partner di collegamento.
NetAdapterAutoNegotiationFlagPauseFunctionsAutoNegotiated
Valore: 0x00000008
L'adapter ha negoziato automaticamente le funzioni di sospensione con il partner di collegamento.

Commenti

L'enumerazione NET_ADAPTER_AUTO_NEGOTIATION_FLAGS viene utilizzata per specificare le impostazioni di negoziazione automatica nella struttura NET_ADAPTER_LINK_STATE .

Una struttura NET_ADAPTER_LINK_STATE inizializzata è un input per NetAdapterSetLinkState.

Requisiti

Requisito Valore
Versione KMDF minima 1.21
Versione UMDF minima 2.33
Intestazione netadapter.h (include netadaptercx.h)