NetAdapterInitSetDatapathCallbacks 関数 (netadapter.h)
NetAdapterInitSetDatapathCallbacks 関数は、データパス パケット キューを作成するための Net アダプターのコールバック関数を設定します。
構文
void NetAdapterInitSetDatapathCallbacks(
[_Inout_] NETADAPTER_INIT *AdapterInit,
[_In_] NET_ADAPTER_DATAPATH_CALLBACKS *DatapathCallbacks
);
パラメーター
[_Inout_] AdapterInit
NetAdapterInitAllocate の以前の呼び出しからドライバーが取得したNETADAPTER_INIT構造体へのポインター。
[_In_] DatapathCallbacks
アダプターのデータパス キュー作成コールバック関数へのポインター を 含むドライバーによって割り当てられ、初期化されたNET_ADAPTER_DATAPATH_CALLBACKS構造体へのポインター。
戻り値
なし
解説
これは省略可能な関数です。 クライアント ドライバーが独自のパケット キュー作成ハンドラーを提供しない場合、NetAdapterCx はドライバーの代わりに既定のハンドラーを提供します。
NetAdapterInitAllocate を呼び出した後、NetAdapterCreate を呼び出す前に、この関数を呼び出します。
NETADAPTER_INIT割り当てが成功した後、 NetAdapterCreate が成功する前にドライバーがエラーを検出した場合は、 NetAdapterInitFree を呼び出して、NETADAPTER_INIT オブジェクトの割り当てを解除する必要があります。
NETADAPTER を作成するコード例については、「 デバイスの初期化」を参照してください。
要件
要件 | 値 |
---|---|
対象プラットフォーム | ユニバーサル |
最小 KMDF バージョン | 1.27 |
Header | netadapter.h (netadaptercx.h を含む) |
Library | netadaptercxstub.lib |
IRQL | PASSIVE_LEVEL |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback。
近日公開予定: 2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub イシューを段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、以下を参照してください:フィードバックの送信と表示