WlanUIEditProfile-Funktion (wlanapi.h)
Zeigt die Benutzeroberfläche des Drahtlosprofils an. Diese Benutzeroberfläche wird verwendet, um erweiterte Einstellungen eines Drahtlosnetzwerkprofils anzuzeigen und zu bearbeiten.
Syntax
DWORD WlanUIEditProfile(
[in] DWORD dwClientVersion,
[in] LPCWSTR wstrProfileName,
[in] GUID *pInterfaceGuid,
[in] HWND hWnd,
[in] WL_DISPLAY_PAGES wlStartPage,
PVOID pReserved,
[out] PWLAN_REASON_CODE pWlanReasonCode
);
Parameter
[in] dwClientVersion
Gibt die höchste Version der WLAN-API an, die vom Client unterstützt wird. Andere Werte als WLAN_UI_API_VERSION werden ignoriert.
[in] wstrProfileName
Enthält den Namen des anzuzeigenden oder zu bearbeitenden Profils. Bei Profilnamen wird die Groß-/Kleinschreibung beachtet. Diese Zeichenfolge muss NULL-endend sein.
Das angegebene Profil muss auf der Schnittstelle pInterfaceGuid vorhanden sein. Das bedeutet, dass das Profil zuvor erstellt und im Profilspeicher gespeichert worden sein muss und dass das Profil für die angegebene Schnittstelle gültig sein muss.
[in] pInterfaceGuid
Die GUID der Schnittstelle.
[in] hWnd
Das Handle des Anwendungsfensters, das die Anzeige der Benutzeroberfläche anfordert.
[in] wlStartPage
Ein WL_DISPLAY_PAGES Wert, der die aktive Registerkarte angibt, wenn das Dialogfeld ui angezeigt wird.
pReserved
Für die zukünftige Verwendung reserviert. Muss auf NULL festgelegt werden.
[out] pWlanReasonCode
Ein Zeiger auf einen WLAN_REASON_CODE Wert, der angibt, warum die Anzeige der Benutzeroberfläche fehlgeschlagen ist.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird der Rückgabewert ERROR_SUCCESS.
Wenn die Funktion fehlschlägt, kann der Rückgabewert einer der folgenden Rückgabecodes sein.
Rückgabecode | Beschreibung |
---|---|
|
Einer der angegebenen Parameter ist ungültig. |
|
Diese Funktion wurde von einer nicht unterstützten Plattform aufgerufen. Dieser Wert wird zurückgegeben, wenn diese Funktion von einem Windows XP mit SP3 oder einer WLAN-API für Windows XP mit SP2-Client aufgerufen wurde. |
|
Verschiedene Fehlercodes. |
Hinweise
Wenn WlanUIEditProfile ERROR_SUCCESS zurückgibt, werden alle auf der Benutzeroberfläche vorgenommenen Änderungen am Profil im Profilspeicher gespeichert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wlanapi.h (wlanapi.h einschließen) |
Bibliothek | Wlanui.lib |
DLL | Wlanui.dll |