Compartilhar via


função NET_ADAPTER_DATAPATH_CALLBACKS_INIT (netadapter.h)

A função NET_ADAPTER_DATAPATH_CALLBACKS_INIT inicializa uma estrutura 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 por driver.

[_In_] EvtAdapterCreateTxQueue

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

[_In_] EvtAdapterCreateRxQueue

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

Retornar valor

Nenhum

Comentários

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

Requisitos

Requisito Valor
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

Confira também

NET_ADAPTER_DATAPATH_CALLBACKS

NetAdapterInitSetDatapathCallbacks