Поделиться через


OID_GEN_LINK_STATE

В качестве запроса драйверы NDIS и overlying используют OID OID_GEN_LINK_STATE для определения текущего состояния связи адаптера мини-порта. Драйвер мини-порта получает состояние связи в NDIS_LINK_STATE структуре.

Сведения о версии

Windows Vista и более поздние версии Windows
Поддерживается.

Драйверы мини-портов NDIS 6.0 и более поздних версий
Не запрашивается. (см. раздел "Примечания")

Комментарии

Драйверы мини-портов предоставляют состояние связи во время инициализации и предоставляют обновления с указанием состояния.

Чтобы указать состояние ссылки, задайте элементы MediaConnectState, MediaDuplexState, XmitLinkSpeed, RcvLinkSpeed, PauseFunctions и AutoNegotiationFlags структуры NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES , которую драйвер мини-порта передает функции NdisMSetMiniportAttributes .

Если драйвер мини-порта не поддерживает этот OID, драйвер должен вернуть NDIS_STATUS_NOT_SUPPORTED. Если драйвер мини-порта поддерживает этот OID, он возвращает состояние подключения, дуплексное состояние и скорость соединения в NDIS_LINK_STATE структуре.

Требования

Заголовок

Ntddndis.h (включая Ndis.h)

См. также раздел

NDIS_LINK_STATE

NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES

NDIS_OBJECT_HEADER

NdisMSetMiniportAttributes

OID_GEN_MEDIA_CONNECT_STATUS_EX

OID_GEN_MEDIA_DUPLEX_STATE