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


Функция NetAdapterSetLinkState (netadapter.h)

Задает состояние связи сетевого адаптера.

Синтаксис

void NetAdapterSetLinkState(
  [_In_] NETADAPTER             Adapter,
  [_In_] NET_ADAPTER_LINK_STATE *State
);

Параметры

[_In_] Adapter

Объект сетевого адаптера, созданный клиентом перед вызовом NetAdapterCreate.

[_In_] State

Указатель на выделенную и инициализированную NET_ADAPTER_LINK_STATE структуру, описывающую состояние связи адаптера.

Возвращаемое значение

Никакой

Замечания

Драйвер клиента вызывает NetAdapterSetLinkState при запуске сетевого адаптера перед вызовом NetAdapterStart. Она также может вызывать эту функцию позже, когда необходимо изменить текущее состояние канала.

Требования

Требование Ценность
целевая платформа Всеобщий
минимальная версия KMDF 1.29
минимальная версия UMDF 2.33
заголовка netadapter.h (include netadaptercx.h)
IRQL <= DISPATCH_LEVEL

См. также

NET_ADAPTER_LINK_STATE_INIT

NET_ADAPTER_LINK_STATE_INIT_DISCONNECTED