функция 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 |
Минимальная версия UMDF | 2.33 |
Верхняя часть | netadapter.h (включая netadaptercx.h) |
Библиотека | netadaptercxstub.lib |