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)