DOT11EXTIHV_DEINIT_SERVICE コールバック関数 (wlanihv.h)
重要Native 802.11 ワイヤレス LAN インターフェイスは、Windows 10 以降では非推奨です。 代わりに WLAN デバイス ドライバー インターフェイス (WDI) を使用してください。 WDI の詳細については、WLAN ユニバーサル Windows ドライバー モデル を参照してください。
構文
DOT11EXTIHV_DEINIT_SERVICE Dot11extihvDeinitService;
void Dot11extihvDeinitService()
{...}
パラメーター
このコールバック関数にはパラメーターがありません。
戻り値
何一つ
備考
Dot11ExtIhvDeinitService 関数が呼び出されると、IHV 拡張機能 DLL は、オペレーティング システムによって安全にアンロードできる状態にする必要があります。 DLL は、この関数が呼び出されるときに、これらのガイドラインに従う必要があります。
- オペレーティング システムは、次のコードを呼び出します。 Dot11ExtIhvDeinitService 関数を呼び出す前に、Dot11ExtIhvDeinitAdapter 関数を します。 その結果、dot11ExtIhvDeinitService 関数 は WLAN アダプターに対する操作を開始しないでください。 代わりに、Dot11ExtIhvDeinitService 、オペレーティング システムによってアンロードされる DLL を準備する必要があります。
- DLL は、作成したすべての実行中のスレッドを終了する必要があります。 DLL は、すべてのスレッドが終了するまで、Dot11ExtIhvDeinitService 関数呼び出しから戻る必要があります。
- DLL は、DLL 自体に割り当てられたリソースを解放する必要があります。 特に、Dot11ExtAllocateBuffer への呼び出しによって割り当てられた DLL のすべてのメモリは、dot11ExtFreeBuffer 呼び出しによって解放する必要があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | wlanihv.h (Wlanihv.h を含む) |
関連項目
Dot11ExtAllocateBuffer の
Dot11ExtIhvDeinitAdapter の
Dot11ExtFreeBuffer の