次の方法で共有


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

重要Native 802.11 ワイヤレス LAN インターフェイスは、Windows 10 以降では非推奨です。 代わりに WLAN デバイス ドライバー インターフェイス (WDI) を使用してください。 WDI の詳細については、WLAN ユニバーサル Windows ドライバー モデル を参照してください。
 
IHV 拡張機能 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 オペレーティング システムで使用できます。
ターゲット プラットフォーム デスクトップ
ヘッダー wlanihv.h (Wlanihv.h を含む)

関連項目

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

Dot11ExtAllocateBuffer