NetAdapterInitFree 関数 (netadapter.h)

NetAdapterInitFree 関数は、NETADAPTER_INIT構造体の割り当てを解除します。

構文

void NetAdapterInitFree(
  [_In_] NETADAPTER_INIT *AdapterInit
);

パラメーター

[_In_] AdapterInit

NETADAPTER_INIT構造体へのポインター。

戻り値

なし

解説

クライアント ドライバーが NetAdapterInitAllocate の呼び出しからNETADAPTER_INIT構造体を受け取った場合、NetAdapterCreate の結果に関係なく、ドライバーは常に NetAdapterInitFree を呼び出して割り当てを解除する必要があります。

NetAdapterCreate の呼び出しに関する詳細とコード例については、「デバイスの初期化」を参照してください。

要件

要件
対象プラットフォーム ユニバーサル
最小 KMDF バージョン 1.27
Header netadapter.h (netadaptercx.h を含む)
Library netadaptercxstub.lib
IRQL PASSIVE_LEVEL

こちらもご覧ください

NetAdapterInitAllocate

NetAdapterCreate

デバイスの初期化