次の方法で共有


NET_ADAPTER_DATAPATH_CALLBACKS構造体 (netadapter.h)

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

構文

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
ヘッダー netadapter.h (netadaptercx.h を含む)

関連項目

NET_ADAPTER_DATAPATH_CALLBACKS_INIT

NetAdapterInitSetDatapathCallbacks