перечисление NET_ADAPTER_AUTO_NEGOTIATION_FLAGS (netadapter.h)
Задает параметры автоматического согласования для драйвера сетевого адаптера.
Синтаксис
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) |