struttura NET_ADAPTER_LINK_STATE (netadapter.h)
Descrive lo stato del collegamento dell'adattatore.
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;
Membri
Size
Dimensione della struttura NET_ADAPTER_LINK_STATE, espressa 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 duplex del supporto per la scheda di rete.
SupportedPauseFunctions
Supporto per i fotogrammi 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 info, vedi NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES.
Osservazioni
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.
Fabbisogno
Requisito | Valore |
---|---|
versione minima di KMDF | 1.21 |
versione minima di UMDF | 2.33 |
intestazione | netadapter.h (include netadaptercx.h) |
Vedere anche
NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES