Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Описывает состояние связи адаптера.
Syntax
typedef struct _NET_ADAPTER_LINK_STATE {
ULONG Size;
ULONG64 TxLinkSpeed;
ULONG64 RxLinkSpeed;
NET_IF_MEDIA_CONNECT_STATE MediaConnectState;
NET_IF_MEDIA_DUPLEX_STATE MediaDuplexState;
NET_ADAPTER_PAUSE_FUNCTION_TYPE SupportedPauseFunctions;
NET_ADAPTER_AUTO_NEGOTIATION_FLAGS AutoNegotiationFlags;
} NET_ADAPTER_LINK_STATE;
Members
Size
The size of the NET_ADAPTER_LINK_STATE structure, in bytes.
TxLinkSpeed
Текущая скорость передачи адаптера в битах в секунду.
RxLinkSpeed
Текущая скорость связи приема адаптера в битах в секунду.
MediaConnectState
Состояние подключения мультимедиа для сетевого адаптера.
MediaDuplexState
Дуплексное состояние мультимедиа для сетевого адаптера.
SupportedPauseFunctions
Support for the IEEE 802.3 pause frames specified by a NET_ADAPTER_PAUSE_FUNCTION_TYPE value.
AutoNegotiationFlags
Параметры автоматического согласования для сетевого адаптера. For more info, see NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES.
Remarks
Call NET_ADAPTER_LINK_STATE_INIT or NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED to initialize this structure.
An initialized NET_ADAPTER_LINK_STATE structure is an input parameter value to NetAdapterSetLinkState.
Requirements
| Requirement | Value |
|---|---|
| минимальная версия KMDF | 1.21 |
| минимальная версия UMDF | 2.33 |
| Header | netadapter.h (include netadaptercx.h) |
See also
NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES