DOT11EXT_IHV_UI_REQUEST Struktur (wlanihv.h)
Syntax
typedef struct _DOT11EXT_IHV_UI_REQUEST {
DWORD dwSessionId;
GUID guidUIRequest;
CLSID UIPageClsid;
DWORD dwByteCount;
BYTE *pvUIRequest;
} DOT11EXT_IHV_UI_REQUEST, *PDOT11EXT_IHV_UI_REQUEST;
Angehörige
dwSessionId
Der Sitzungsbezeichner (ID) des aktuellen Benutzers.
guidUIRequest
Eine global eindeutige ID (GUID), die die UI-Anforderung identifiziert.
UIPageClsid
Die IWizardExtension COM-Klassen-ID (CLSID) der Ziel-UI-Seite, die diese Anforderung behandelt. Weitere Informationen zur IWizardExtension- COM-Schnittstelle finden Sie unter IWizardExtension COM Interface.
dwByteCount
Die Länge in Bytes innerhalb des Puffers, auf den durch das pvUIRequest Member verwiesen wird.
pvUIRequest
Ein Zeiger auf einen Puffer, der die Anforderungsdaten in einem Format enthält, das vom unabhängigen Hardwareanbieter (IHV) definiert ist.
Bemerkungen
Die IHV-Erweiterungs-DLL kann Anforderungen an die IHV-UI-Erweiterungs-DLL ausgeben, um mit dem Benutzer zu interagieren, um eingaben an Netzwerk-UI-Erweiterungen, die vom IHV definiert sind. Die IHV Extensions DLL initiiert diese Anforderungen über Aufrufe des Dot11ExtSendUIRequest- oder Dot11ExtIhvQueryUIRequest Funktionen.
Für jede UI-Anforderung muss die DLL eine DOT11EXT_IHV_UI_REQUEST Struktur formatieren, um die Anforderung zu definieren, und die guidUIRequest Member dieser Struktur auf einen GUID-Wert festlegen, der die UI-Anforderung eindeutig identifiziert.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Header- | wlanihv.h (inklusive Wlanihv.h) |