DOT11EXTIHV_DEINIT_SERVICE Rückruffunktion (wlanihv.h)
Wichtige Die Native 802.11 Wireless LAN--Schnittstelle ist in Windows 10 und höher veraltet. Verwenden Sie stattdessen die WLAN Device Driver Interface (WDI). Weitere Informationen zu WDI finden Sie unter WLAN Universal Windows driver model.
Syntax
DOT11EXTIHV_DEINIT_SERVICE Dot11extihvDeinitService;
void Dot11extihvDeinitService()
{...}
Parameter
Diese Rückruffunktion hat keine Parameter.
Rückgabewert
Nichts
Bemerkungen
Wenn die Dot11ExtIhvDeinitService Funktion aufgerufen wird, muss die IHV Extensions DLL in einen Zustand gebracht werden, den sie sicher vom Betriebssystem entladen werden kann. Die DLL muss diese Richtlinien befolgen, wenn diese Funktion aufgerufen wird.
- Das Betriebssystem ruft die Dot11ExtIhvDeinitAdapter-Funktion vor dem Aufrufen der Dot11ExtIhvDeinitService-Funktion. Daher sollte die Dot11ExtIhvDeinitService--Funktion keine Vorgänge auf dem WLAN-Adapter initiieren. Stattdessen sollte Dot11ExtIhvDeinitService- die DLL vorbereiten, um vom Betriebssystem entladen zu werden.
- Die DLL muss alle ausgeführten Threads beenden, die sie erstellt haben. Die DLL darf nicht vom Dot11ExtIhvDeinitService Funktionsaufruf zurückgegeben werden, bis alle Threads beendet wurden.
- Die DLL muss alle zugeordneten Ressourcen für die DLL selbst freigeben. Insbesondere müssen alle durch Aufrufe an Dot11ExtAllocateBuffer zugewiesenen Arbeitsspeicher über Aufrufe von Dot11ExtFreeBufferfreigegeben werden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform- | Desktop |
Header- | wlanihv.h (inklusive Wlanihv.h) |