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


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

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

Синтаксис

void NetAdapterSetDataPathCapabilities(
  [_In_] NETADAPTER                  Adapter,
  [_In_] NET_ADAPTER_TX_CAPABILITIES *TxCapabilities,
  [_In_] NET_ADAPTER_RX_CAPABILITIES *RxCapabilities
);

Параметры

[_In_] Adapter

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

[_In_] TxCapabilities

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

[_In_] RxCapabilities

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

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

None

Remarks

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

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

Требования

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

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

NetAdapterSetLinkLayerCapabilities