Condividi tramite


NET_ADAPTER_LINK_STATE struttura (netadapter.h)

Descrive lo stato del collegamento dell'adapter.

Sintassi

typedef struct _NET_ADAPTER_LINK_STATE {
  ULONG                              Size;
  ULONG64                            TxLinkSpeed;
  ULONG64                            RxLinkSpeed;
  NET_IF_MEDIA_CONNECT_STATE         MediaConnectState;
  NET_IF_MEDIA_DUPLEX_STATE          MediaDuplexState;
  NET_ADAPTER_PAUSE_FUNCTION_TYPE    SupportedPauseFunctions;
  NET_ADAPTER_AUTO_NEGOTIATION_FLAGS AutoNegotiationFlags;
} NET_ADAPTER_LINK_STATE;

Members

Size

Dimensioni della struttura NET_ADAPTER_LINK_STATE , in byte.

TxLinkSpeed

Velocità del collegamento di trasmissione corrente dell'adattatore in bit al secondo.

RxLinkSpeed

Velocità del collegamento di ricezione corrente dell'adattatore in bit al secondo.

MediaConnectState

Stato di connessione multimediale per la scheda di rete.

MediaDuplexState

Stato media duplex per la scheda di rete.

SupportedPauseFunctions

Supporto per i frame di sospensione IEEE 802.3 specificati da un valore NET_ADAPTER_PAUSE_FUNCTION_TYPE .

AutoNegotiationFlags

Impostazioni di negoziazione automatica per la scheda di rete. Per altre informazioni, vedere NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES.

Commenti

Chiamare NET_ADAPTER_LINK_STATE_INIT o NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED per inizializzare questa struttura.

Una struttura di NET_ADAPTER_LINK_STATE inizializzata è un valore del parametro di input per NetAdapterSetLinkState.

Requisiti

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

Vedi anche

NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES

NET_ADAPTER_LINK_STATE_INIT

NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED

NetAdapterSetLinkState