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


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

Задает возможности уровня канала сетевого адаптера.

Синтаксис

void NetAdapterSetLinkLayerCapabilities(
  [_In_] NETADAPTER                          Adapter,
  [_In_] NET_ADAPTER_LINK_LAYER_CAPABILITIES *LinkLayerCapabilities
);

Параметры

[_In_] Adapter

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

[_In_] LinkLayerCapabilities

Указатель на выделенную и инициализированную структуру NET_ADAPTER_LINK_LAYER_CAPABILITIES .

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

None

Remarks

Драйвер клиента вызывает эту функцию при запуске сетевого адаптера перед вызовом NetAdapterStart.

Эта функция вместе с несколькими другими функциями набора возможностей (см. ниже) заменяет NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES объединение, которое клиент (не WDF) Ndis.sys задает путем вызова NdisMSetMiniportAttributes.

Требования

Требование Значение
Целевая платформа Универсальное
Минимальная версия KMDF 1.21
Минимальная версия UMDF 2.33
Верхняя часть netadapter.h (включая netadaptercx.h)
IRQL PASSIVE_LEVEL

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

NetAdapterSetDataPathCapabilities