Partilhar via


função NET_ADAPTER_DATAPATH_CALLBACKS_INIT (netadapter.h)

A função NET_ADAPTER_DATAPATH_CALLBACKS_INIT inicializa uma estrutura de NET_ADAPTER_DATAPATH_CALLBACKS.

Sintaxe

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
);

Parâmetros

[_Out_] DatapathCallbacks

Um ponteiro para uma estrutura de NET_ADAPTER_DATAPATH_CALLBACKS alocada pelo driver.

[_In_] EvtAdapterCreateTxQueue

Um ponteiro para a implementação do driver cliente da função de retorno de chamada EVT_NET_ADAPTER_CREATE_TXQUEUE.

[_In_] EvtAdapterCreateRxQueue

Um ponteiro para a implementação do driver cliente da função de retorno de chamada EVT_NET_ADAPTER_CREATE_RXQUEUE.

Valor de retorno

Nenhum

Observações

Chame essa função para inicializar a estrutura de NET_ADAPTER_DATAPATH_CALLBACKS antes de chamar NetAdapterInitSetDatapathCallbacks.

Requisitos

Requisito Valor
da Plataforma de Destino Universal
versão mínima do KMDF 1.27
versão mínima do UMDF 2.33
cabeçalho netadapter.h (inclua netadaptercx.h)
biblioteca netadaptercxstub.lib

Consulte também

NET_ADAPTER_DATAPATH_CALLBACKS

NetAdapterInitSetDatapathCallbacks