NET_ADAPTER_LINK_STATE_INIT函式 (netadapter.h)
初始化 NET_ADAPTER_LINK_STATE 結構。
語法
void NET_ADAPTER_LINK_STATE_INIT(
[_Out_] NET_ADAPTER_LINK_STATE *LinkState,
[_In_] ULONG64 LinkSpeed,
[_In_] NET_IF_MEDIA_CONNECT_STATE MediaConnectState,
[_In_] NET_IF_MEDIA_DUPLEX_STATE MediaDuplexState,
[_In_] NET_ADAPTER_PAUSE_FUNCTION_TYPE SupportedPauseFunctions,
[_In_] NET_ADAPTER_AUTO_NEGOTIATION_FLAGS AutoNegotiationFlags
);
參數
[_Out_] LinkState
驅動程式配置 NET_ADAPTER_LINK_STATE 結構的指標。
[_In_] LinkSpeed
適配卡的連結速度,每秒以位為單位。
[_In_] MediaConnectState
網路適配器的媒體連線狀態。
[_In_] MediaDuplexState
網路適配器的媒體雙工狀態。
[_In_] SupportedPauseFunctions
支援 IEEE 802.3 暫停 NET_ADAPTER_PAUSE_FUNCTION_TYPE 值所指定的畫面格。
[_In_] AutoNegotiationFlags
網路適配器的自動交涉設定。 如需詳細資訊,請參閱 NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES。
傳回值
無
備註
呼叫 NET_ADAPTER_LINK_STATE_INIT 或 NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED ,以初始化 NET_ADAPTER_LINK_STATE 結構。
初始化 NET_ADAPTER_LINK_STATE 結構是 NetAdapterSetLinkState 的輸入參數值。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 |
最低支援的伺服器 | Windows Server 2016 |
最低 KMDF 版本 | 1.21 |
最低UMDF版本 | 2.33 |
標頭 | netadapter.h (包含 netadaptercx.h) |
IRQL | <= DISPATCH_LEVEL |
另請參閱
NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES