DOT11EXTIHV_DEINIT_SERVICE funzione di callback (wlanihv.h)

Importante L'interfaccia LAN wireless native 802.11 è deprecata in Windows 10 e versioni successive. Usare invece l'interfaccia WDI (WLAN Device Driver Interface). Per altre informazioni su WDI, vedere Modello di driver WINDOWS universale WLAN.
 
Il sistema operativo chiama la funzione Dot11ExtIhvDeinitService per interrompere la DLL delle estensioni IHV.

Sintassi

DOT11EXTIHV_DEINIT_SERVICE Dot11extihvDeinitService;

void Dot11extihvDeinitService()
{...}

Parametri

Questa funzione di callback non ha parametri.

Valore restituito

nessuno

Osservazioni

Quando viene chiamata la funzione Dot11ExtIhvDeinitService , la DLL delle estensioni IHV deve essere portata a uno stato che può essere scaricato in modo sicuro dal sistema operativo. La DLL deve seguire queste linee guida quando questa funzione viene chiamata.

  • Il sistema operativo chiama Funzione Dot11ExtIhvDeinitAdapter prima di chiamare la funzione Dot11ExtIhvDeinitService . Di conseguenza, la funzione Dot11ExtIhvDeinitService non deve avviare alcuna operazione sulla scheda WLAN. Dot11ExtIhvDeinitService deve invece preparare la DLL da scaricare dal sistema operativo.
  • La DLL deve terminare tutti i thread in esecuzione creati. La DLL non deve restituire dalla chiamata di funzione Dot11ExtIhvDeinitService fino a quando non vengono terminati tutti i thread.
  • La DLL deve liberare tutte le risorse allocate per la DLL stessa. In particolare, tutta la memoria allocata tramite chiamate a Dot11ExtAllocateBuffer deve essere liberata tramite chiamate a Dot11ExtFreeBuffer.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
Piattaforma di destinazione Desktop
Intestazione wlanihv.h (include Wlanihv.h)

Vedi anche

Dot11ExtAllocateBuffer

Dot11ExtIhvDeinitAdapter

Dot11ExtFreeBuffer