NET_ADAPTER_LINK_STATE結構 (netadapter.h)
描述配接器的連結狀態。
語法
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;
成員
Size
NET_ADAPTER_LINK_STATE 結構的大小,以位元組為單位。
TxLinkSpeed
適配卡的目前傳輸連結速度每秒以位為單位。
RxLinkSpeed
適配卡的目前接收連結速度,以每秒位為單位。
MediaConnectState
網路適配器的媒體連線狀態。
MediaDuplexState
網路適配器的媒體雙工狀態。
SupportedPauseFunctions
支援 IEEE 802.3 暫停 NET_ADAPTER_PAUSE_FUNCTION_TYPE 值所指定的畫面格。
AutoNegotiationFlags
網路適配器的自動交涉設定。 如需詳細資訊,請參閱 NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES。
言論
呼叫 NET_ADAPTER_LINK_STATE_INIT 或 NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED 來初始化這個結構。
初始化 NET_ADAPTER_LINK_STATE 結構是 NetAdapterSetLinkState的輸入參數值。
要求
要求 | 價值 |
---|---|
最低 KMDF 版本 | 1.21 |
最低 UMDF 版本 | 2.33 |
標頭 | netadapter.h (包括 netadaptercx.h) |
另請參閱
NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES