NET_ADAPTER_AUTO_NEGOTIATION_FLAGS列挙 (netadapter.h)
NIC ドライバーの自動ネゴシエーション設定を指定します。
構文
typedef enum _NET_ADAPTER_AUTO_NEGOTIATION_FLAGS {
NetAdapterAutoNegotiationFlagNone = 0x00000000,
NetAdapterAutoNegotiationFlagXmitLinkSpeedAutoNegotiated = 0x00000001,
NetAdapterAutoNegotiationFlagRcvLinkSpeedautoNegotiated = 0x00000002,
NetAdapterAutoNegotiationFlagDuplexAutoNegotiated = 0x00000004,
NetAdapterAutoNegotiationFlagPauseFunctionsAutoNegotiated = 0x00000008
} NET_ADAPTER_AUTO_NEGOTIATION_FLAGS;
定数
NetAdapterAutoNegotiationFlagNone 値: 0x00000000 フラグが設定されていません。 |
NetAdapterAutoNegotiationFlagXmitLinkSpeedAutoNegotiated 値: 0x00000001 アダプターは、リンク パートナーと送信リンク速度を自動ネゴシエートしました。 |
NetAdapterAutoNegotiationFlagRcvLinkSpeedautoNegotiated 値: 0x00000002 アダプターは、リンク パートナーとの受信リンク速度を自動ネゴシエートしました。 |
NetAdapterAutoNegotiationFlagDuplexAutoNegotiated 値: 0x00000004 アダプターは、リンク パートナーと双方向状態を自動ネゴシエートしました。 |
NetAdapterAutoNegotiationFlagPauseFunctionsAutoNegotiated 値: 0x00000008 アダプターは、リンク パートナーと一時停止機能を自動ネゴシエートしました。 |
注釈
NET_ADAPTER_AUTO_NEGOTIATION_FLAGS列挙は、NET_ADAPTER_LINK_STATE構造体で自動ネゴシエーション設定を指定するために使用されます。
初期化 されたNET_ADAPTER_LINK_STATE 構造体は、 NetAdapterSetLinkState への入力です。
要件
要件 | 値 |
---|---|
最小 KMDF バージョン | 1.21 |
最小 UMDF バージョン | 2.33 |
Header | netadapter.h (netadaptercx.h を含む) |