structure NET_ADAPTER_LINK_STATE (netadapter.h)
Décrit l’état du lien de l’adaptateur.
Syntaxe
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;
Membres
Size
Taille de la structure NET_ADAPTER_LINK_STATE , en octets.
TxLinkSpeed
Vitesse de liaison de transmission actuelle de l’adaptateur en bits par seconde.
RxLinkSpeed
Vitesse de liaison de réception actuelle de l’adaptateur en bits par seconde.
MediaConnectState
État de connexion multimédia pour la carte réseau.
MediaDuplexState
État duplex multimédia de la carte réseau.
SupportedPauseFunctions
Prise en charge des images de pause IEEE 802.3 spécifiées par une valeur NET_ADAPTER_PAUSE_FUNCTION_TYPE .
AutoNegotiationFlags
Paramètres de négociation automatique de la carte réseau. Pour plus d’informations, consultez NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES.
Remarques
Appelez NET_ADAPTER_LINK_STATE_INIT ou NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED pour initialiser cette structure.
Une structure NET_ADAPTER_LINK_STATE initialisée est une valeur de paramètre d’entrée dans NetAdapterSetLinkState.
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1.21 |
Version UMDF minimale | 2,33 |
En-tête | netadapter.h (inclure netadaptercx.h) |
Voir aussi
NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES