DOT11EXT_SEND_UI_REQUEST fonction de rappel (wlanihv.h)
Syntaxe
DOT11EXT_SEND_UI_REQUEST Dot11extSendUiRequest;
DWORD Dot11extSendUiRequest(
[in, optional] HANDLE hDot11SvcHandle,
[in] PDOT11EXT_IHV_UI_REQUEST pIhvUIRequest
)
{...}
Paramètres
[in, optional] hDot11SvcHandle
Handle utilisé par le système d’exploitation pour référencer l’adaptateur LAN sans fil (WLAN). Cette valeur de handle a été spécifiée par le biais d’un appel précédent à la fonction de gestionnaire IHV Dot11ExtIhvInitAdapter .
[in] pIhvUIRequest
Pointeur vers une mémoire tampon allouée à l’appelant, au format DOT11EXT_IHV_UI_REQUEST structure.
Valeur retournée
Si l’appel réussit, la fonction retourne ERROR_SUCCESS. Sinon, elle retourne un code d’erreur défini dans Winerror.h.
Remarques
La DLL des extensions IHV doit suivre ces instructions lors de l’appel de la fonction Dot11ExtSendUIRequest .
- Les demandes de notification d’événement par la DLL Des extensions d’interface utilisateur IHV natives 802.11 sont effectuées par le biais d’un appel à Dot11ExtIhvProcessUIResponse Fonction de gestionnaire IHV. La DLL des extensions IHV ne doit pas libérer la mémoire référencée par le paramètre pIhvUIRequest tant que la requête n’est pas terminée.
- Si le système d’exploitation appelle les fonctions de gestionnaire IHV Dot11ExtIhvAdapterReset ou Dot11ExtIhvDeinitAdapter , la DLL des extensions IHV peut supposer que la demande d’interface utilisateur a été annulée. Dans ce cas, la DLL doit libérer la mémoire référencée par le paramètre pIhvUIRequest .
- Le système d’exploitation peut interroger la status d’achèvement de la requête par le biais d’un appel à Dot11ExtIhvIsUIRequestPending Fonction de gestionnaire IHV.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | wlanihv.h (incluez Wlanihv.h) |