AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Comunicación / Funciones WiFi
  • Casos especiales
  • Permisos necesarios
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Añade una nueva red a la lista de redes Wi-Fi configuradas en el dispositivo.. A continuación, se utiliza WiFiConnect para conectar el dispositivo a la red Wi-Fi añadida.
Observación: El acceso Wi-Fi no está disponible en el emulador de Android.
AndroidWidget Android Atención: Esta función está disponible hasta Android 9. A partir de Android 10, esta información ya no está disponible: esta función causa un error fatal. Se recomienda probar la versión de Android utilizada a través de SysAndroidVersion.
Ejemplo
Identifier is string
Identifier = WiFiAddNetwork("SSID", "BSSID", wifiSecurityWPA, "pwd", True)
IF Identifier <> " "  THEN
WiFiConnect(Identifier)
END
Sintaxis
<Result> = WiFiAddNetwork(<SSID> , <BSSID> , <Security> [, <Key> [, <Permanent>]])
<Result>: Cadena de caracteres
  • Identificador de red de la nueva red.
  • Cadena vacía si no se ha creado el grafo. ErrorInfo devuelve más información sobre el error.
Observación: Si la red añadida corresponde a una red que ya está configurada en el dispositivo, <Result>corresponde al identificador de la red existente.
<SSID>: Cadena de caracteres
SSID (Service set Identifier) de la red Wi-Fi.
<BSSID>: Cadena de caracteres
BSSID (Basic Service set Identifier) del punto de acceso associated con la red.
<Security>: Constante de tipo Character String
Tipo de seguridad utilizado por la red Wi-Fi:
wifiSecurityIEEE8021XSeguridad que utiliza el estándar IEEE 802.1x.
wifiSecurityNoneNo se utiliza ningún tipo de seguridad.
wifiSecurityWEPSeguridad basada en una clave WEP (Wired Equivalent Privacy)
wifiSecurityWPA2Seguridad que utiliza el mecanismo WPA2 (Wi-Fi Protected Access).
wifiSecurityWPASeguridad que utiliza el mecanismo WPA (Wi-Fi Protected Access).
wifiSecurityWPA_EAPSeguridad que utiliza el mecanismo WPA (Wi-Fi Protected Access) y el mecanismo EAP (Extensible Authentication Protocol).
<Key>: Cadena de caracteres opcional
Clave utilizada para conectarse a la red segura. La clave es obligatoria si el tipo de protocolo de seguridad especificado es WPA o WPA2.
<Permanent>: Booleano opcional
Indica si la adición de la red es permanente:
  • True: la red añadida se almacenará permanentemente en el dispositivo.
  • False (valor predeterminado): la red añadida no se mantendrá cuando se reinicie el dispositivo.
Observaciones

Casos especiales

  • Si la red añadida se almacena permanentemente en el dispositivo (<Permanente> set a True), los identificadores asignados a cada una de las redes pueden modificarse después de ejecutar WiFiAddNetwork. Utilice WiFiListNetwork para conocer los nuevos identificadores.
  • Para eliminar una red de la lista de redes configuradas en el dispositivo, utilice WiFiDeleteNetwork.

Permisos necesarios

La llamada a esta función modifica los permisos requeridos por la aplicación.
Permisos necesarios :
  • ACCESS_WIFI_STATE: permite a las aplicaciones acceder a la información relativa a las redes Wi-Fi.
  • CAMBIAR_WIFI_STATE: permite a las aplicaciones modificar el estado de la conectividad Wi-Fi.
Componente: wd290android.jar
Versión mínima requerida
  • Versión 16
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local