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
アダプターのリンク速度 (1 秒あたりのビット数)。
[_In_] MediaConnectState
ネットワーク アダプターのメディア接続状態。
[_In_] MediaDuplexState
ネットワーク アダプターのメディア二重状態。
[_In_] SupportedPauseFunctions
NET_ADAPTER_PAUSE_FUNCTION_TYPE値で指定された IEEE 802.3 一時停止フレームのサポート。
[_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 |
Header | netadapter.h (netadaptercx.h を含む) |
IRQL | <= DISPATCH_LEVEL |
こちらもご覧ください
NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES