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


функция 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.

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

Никакой

Замечания

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

Требования

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

См. также

NET_ADAPTER_DATAPATH_CALLBACKS

NetAdapterInitSetDatapathCallbacks