DOT11EXT_FREE_BUFFER コールバック関数 (wlanihv.h)

大事なネイティブ 802.11 ワイヤレス LAN インターフェイスは、Windows 10 以降では非推奨となりました。 代わりに WLAN デバイス ドライバー インターフェイス (WDI) を使用してください。 WDI の詳細については、「 WLAN ユニバーサル Windows ドライバー モデル」を参照してください。
 
IHV Extensions DLL は Dot11ExtFreeBuffer 関数を呼び出して、 Dot11ExtAllocateBuffer の呼び出しによって割り当てられたメモリを解放します。

構文

DOT11EXT_FREE_BUFFER Dot11extFreeBuffer;

void Dot11extFreeBuffer(
  [in, optional] LPVOID pvMemory
)
{...}

パラメーター

[in, optional] pvMemory

解放するバッファーへのポインター。 pvMemory の値が NULL の場合、Dot11ExtFreeBuffer 関数は直ちにを返します。

戻り値

なし

解説

IHV 拡張 DLL は、IHV ハンドラー関数内で割り当てられ、関数にパラメーターを介してオペレーティング システムに渡される可変長バッファーに対して Dot11ExtFreeBuffer 関数を呼び出してはなりません。 この状況では、オペレーティング システムは、IHV ハンドラー関数の戻り後にバッファーを解放する必要があります。

IHV ハンドラー関数の詳細については、「 ネイティブ 802.11 IHV ハンドラー関数」を参照してください。

要件

要件
サポートされている最小のクライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
対象プラットフォーム デスクトップ
Header wlanihv.h (Wlanihv.h を含む)

こちらもご覧ください

ネイティブ 802.11 IHV ハンドラー関数

Dot11ExtAllocateBuffer