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

Функция NET_ADAPTER_DATAPATH_CALLBACKS_INIT инициализирует структуру NET_ADAPTER_DATAPATH_CALLBACKS .

Синтаксис

void NET_ADAPTER_DATAPATH_CALLBACKS_INIT(
  [_Out_] NET_ADAPTER_DATAPATH_CALLBACKS *DatapathCallbacks,
  [_In_]  PFN_NET_ADAPTER_CREATE_TXQUEUE EvtAdapterCreateTxQueue,
  [_In_]  PFN_NET_ADAPTER_CREATE_RXQUEUE EvtAdapterCreateRxQueue
);

Параметры

[_Out_] DatapathCallbacks

Указатель на структуру, выделенную драйвером NET_ADAPTER_DATAPATH_CALLBACKS .

[_In_] EvtAdapterCreateTxQueue

Указатель на реализацию драйвером клиента функции обратного вызова EVT_NET_ADAPTER_CREATE_TXQUEUE .

[_In_] EvtAdapterCreateRxQueue

Указатель на реализацию драйвером клиента функции обратного вызова EVT_NET_ADAPTER_CREATE_RXQUEUE .

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

None

Remarks

Вызовите эту функцию, чтобы инициализировать структуру NET_ADAPTER_DATAPATH_CALLBACKS перед вызовом NetAdapterInitSetDatapathCallbacks.

Требования

Требование Значение
Целевая платформа Универсальное
Минимальная версия KMDF 1.27
Верхняя часть netadapter.h (включая netadaptercx.h)
Библиотека netadaptercxstub.lib

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

NET_ADAPTER_DATAPATH_CALLBACKS

NetAdapterInitSetDatapathCallbacks