次の方法で共有


NET_ADAPTER_DATAPATH_CALLBACKS構造体 (netadapter.h)

NET_ADAPTER_DATAPATH_CALLBACKS構造体は、データパス キューを作成するためのネット アダプターのコールバック関数を記述します。

構文

typedef struct _NET_ADAPTER_DATAPATH_CALLBACKS {
  ULONG                          Size;
  PFN_NET_ADAPTER_CREATE_TXQUEUE EvtAdapterCreateTxQueue;
  PFN_NET_ADAPTER_CREATE_RXQUEUE EvtAdapterCreateRxQueue;
} NET_ADAPTER_DATAPATH_CALLBACKS;

メンバー

Size

この構造体のサイズ (バイト単位)。

EvtAdapterCreateTxQueue

EVT_NET_ADAPTER_CREATE_TXQUEUE コールバック関数のクライアント ドライバーの実装へのポインター。

EvtAdapterCreateRxQueue

EVT_NET_ADAPTER_CREATE_RXQUEUE コールバック関数のクライアント ドライバーの実装へのポインター。

注釈

この構造体を初期化するには 、NET_ADAPTER_DATAPATH_CALLBACKS_INIT を呼び出します。 初期化 されたNET_ADAPTER_DATAPATH_CALLBACKS 構造体は、 パラメーターとして NetAdapterInitSetDatapathCallbacks 関数に渡されます。

要件

要件
最小 KMDF バージョン 1.27
最小 UMDF バージョン 2.33
Header netadapter.h (netadaptercx.h を含む)

こちらもご覧ください

NET_ADAPTER_DATAPATH_CALLBACKS_INIT

NetAdapterInitSetDatapathCallbacks