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
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 |
ヘッダー | netadapter.h (netadaptercx.h を含む) |
IRQL | <= DISPATCH_LEVEL |
関連項目
NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES
NetAdapterSetLinkState の