Freigeben über


NET_ADAPTER_DATAPATH_CALLBACKS_INIT-Funktion (netadapter.h)

Die NET_ADAPTER_DATAPATH_CALLBACKS_INIT-Funktion initialisiert eine NET_ADAPTER_DATAPATH_CALLBACKS Struktur.

Syntax

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

Parameter

[_Out_] DatapathCallbacks

Ein Zeiger auf eine vom Treiber zugewiesene NET_ADAPTER_DATAPATH_CALLBACKS Struktur.

[_In_] EvtAdapterCreateTxQueue

Ein Zeiger auf die Implementierung der EVT_NET_ADAPTER_CREATE_TXQUEUE Rückruffunktion des Clienttreibers.

[_In_] EvtAdapterCreateRxQueue

Ein Zeiger auf die Implementierung der EVT_NET_ADAPTER_CREATE_RXQUEUE Rückruffunktion des Clienttreibers.

Rückgabewert

Nichts

Bemerkungen

Rufen Sie diese Funktion auf, um die NET_ADAPTER_DATAPATH_CALLBACKS Struktur zu initialisieren, bevor Sie NetAdapterInitSetDatapathCallbacksaufrufen.

Anforderungen

Anforderung Wert
Zielplattform- Universal
Minimale KMDF-Version 1.27
Mindest-UMDF-Version 2.33
Header- netadapter.h (include netadaptercx.h)
Library netadaptercxstub.lib

Siehe auch

NET_ADAPTER_DATAPATH_CALLBACKS

NetAdapterInitSetDatapathCallbacks-