DOT11EXTIHV_PROCESS_UI_RESPONSE 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 Dot11ExtIhvProcessUIResponse per completare una richiesta dell'interfaccia utente avviata dalla DLL delle estensioni IHV tramite una chiamata a Dot11ExtSendUIRequest.

Sintassi

DOT11EXTIHV_PROCESS_UI_RESPONSE Dot11extihvProcessUiResponse;

DWORD Dot11extihvProcessUiResponse(
  [in]           GUID guidUIRequest,
  [in]           DWORD dwByteCount,
  [in, optional] LPVOID pvResponseBuffer
)
{...}

Parametri

[in] guidUIRequest

GUID che identifica la richiesta. Questo valore GUID è stato creato dalla DLL delle estensioni IHV e passato attraverso il parametro pIhvUIRequest della chiamata a Dot11ExtSendUIRequest.

[in] dwByteCount

Lunghezza, in byte, dei dati a cui si fa riferimento tramite il parametro pvResponseBuffer .

[in, optional] pvResponseBuffer

Puntatore al buffer che contiene i dati utente.

Valore restituito

Se la chiamata ha esito positivo, la funzione restituisce ERROR_SUCCESS. In caso contrario, restituisce un codice di errore definito in Winerror.h.

Commenti

La DLL delle estensioni IHV può inviare richieste alla DLL delle estensioni dell'interfaccia utente IHV per l'interazione con l'utente, ad esempio la visualizzazione delle notifiche durante l'operazione di pre-associazione o l'input delle credenziali per l'operazione post-associazione. Per altre informazioni sulla DLL delle estensioni dell'interfaccia utente IHV, vedere DLL delle estensioni dell'interfaccia utente IHV native 802.11.

La DLL delle estensioni IHV avvia queste richieste di interazione dell'utente tramite chiamate alla funzione Dot11ExtSendUIRequest . Per ogni richiesta dell'interfaccia utente, la DLL deve formattare una struttura DOT11EXT_IHV_UI_REQUEST per definire la richiesta e deve impostare il membro guidUIRequest di questa struttura su un valore GUID che identifica in modo univoco la richiesta dell'interfaccia utente. La DLL passa l'indirizzo della struttura DOT11EXT_IHV_UI_REQUEST tramite il parametro pIhvUIRequest della funzione Dot11ExtSendUIRequest .

Dopo aver ricevuto questi dati dalla DLL delle estensioni IHV, il sistema operativo chiama la funzione Dot11ExtIhvProcessUIResponse per elaborare la risposta dell'utente, a cui viene fatto riferimento tramite il parametro pvResponseBuffer . I dati di risposta sono in un formato definito dall'IHV ed è stato convalidato dalla DLL delle estensioni dell'interfaccia utente IHV.

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

DOT11EXT_IHV_UI_REQUEST

Dot11ExtSendUIRequest