Freigeben über


DOT11EXTIHV_PROCESS_UI_RESPONSE Rückruffunktion (wlanihv.h)

Wichtig Die native WLAN-Schnittstelle 802.11 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.
 
Das Betriebssystem ruft die Dot11ExtIhvProcessUIResponse-Funktion auf, um eine ui-Anforderung abzuschließen, die von der IHV-Erweiterungen-DLL über einen Aufruf von Dot11ExtSendUIRequest initiiert wird.

Syntax

DOT11EXTIHV_PROCESS_UI_RESPONSE Dot11extihvProcessUiResponse;

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

Parameter

[in] guidUIRequest

Die GUID, die die Anforderung identifiziert. Dieser GUID-Wert wurde von der DLL für IHV-Erweiterungen erstellt und über den pIhvUIRequest-Parameter des Aufrufs von Dot11ExtSendUIRequest übergeben.

[in] dwByteCount

Die Länge der Daten in Bytes, auf die über den parameter pvResponseBuffer verwiesen wird.

[in, optional] pvResponseBuffer

Ein Zeiger auf den Puffer, der die Benutzerdaten enthält.

Rückgabewert

Wenn der Aufruf erfolgreich ist, gibt die Funktion ERROR_SUCCESS zurück. Andernfalls wird ein in Winerror.h definierter Fehlercode zurückgegeben.

Hinweise

Die DLL für IHV-Erweiterungen kann Anforderungen an die DLL für IHV-UI-Erweiterungen für die Interaktion mit dem Benutzer ausgeben, z. B. die Anzeige von Benachrichtigungen während des Vorzuordnungsvorgangs oder die Eingabe von Anmeldeinformationen für den Vorgang nach der Zuordnung. Weitere Informationen zur DLL für IHV-UI-Erweiterungen finden Sie unter Native 802.11 IHV UI Extensions DLL.

Die DLL für IHV-Erweiterungen initiiert diese Anforderungen für Benutzerinteraktionen über Aufrufe der Dot11ExtSendUIRequest-Funktion . Für jede UI-Anforderung muss die DLL eine DOT11EXT_IHV_UI_REQUEST Struktur formatieren, um die Anforderung zu definieren, und muss den guidUIRequest-Member dieser Struktur auf einen GUID-Wert festlegen, der die UI-Anforderung eindeutig identifiziert. Die DLL übergibt die Adresse der DOT11EXT_IHV_UI_REQUEST-Struktur über den pIhvUIRequest-Parameter der Dot11ExtSendUIRequest-Funktion .

Nachdem diese Daten von der DLL für IHV-Erweiterungen empfangen wurden, ruft das Betriebssystem die Dot11ExtIhvProcessUIResponse-Funktion auf, um die Benutzerantwort zu verarbeiten, auf die über den parameter pvResponseBuffer verwiesen wird. Die Antwortdaten haben ein vom IHV definiertes Format und wurden von der DLL für IHV-UI-Erweiterungen überprüft.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Desktop
Kopfzeile wlanihv.h (wlanihv.h einschließen)

Weitere Informationen

DOT11EXT_IHV_UI_REQUEST

Dot11ExtSendUIRequest