Функция 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
Верхняя часть netadapter.h (включая netadaptercx.h)
IRQL PASSIVE_LEVEL

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

NetAdapterSetLinkLayerCapabilities