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 |
ヘッダー | netadapter.h (netadaptercx.h を含む) |