次の方法で共有


Applibs wificonfig.h

ヘッダー: applibs </wificonfig.h #include>

Applibs wificonfig ヘッダーには、デバイス Wi-Fi ネットワーク構成を管理する関数と型が含まれています。

メモ

これらの関数を使用するには、使用している構造体のバージョンでWIFICONFIG_STRUCTS_VERSIONを定義します。 現在、有効なバージョンは 1 のみです (WIFICONFIG_STRUCTS_VERSION 1 を定義します)。 その後、WifiConfig_で始まるWifiConfig_構造体のフレンドリ名を使用できます。

アプリケーション マニフェストの要件

これらの関数は、アプリケーションマニフェストに WifiConfig 機能がある場合にのみ呼び出すことができます。 アプリケーションが EAP-TLS ネットワークの設定を管理する場合は、EnterpriseWifiConfig 機能も必要です。

スレッド セーフ

これらの関数はスレッド セーフではありません。

概念とサンプル

関数

関数 説明
WifiConfig_AddNetwork Wi-Fi ネットワークをデバイスに追加し、ネットワークの ID を返します。
WifiConfig_AddDuplicateNetwork 既存のネットワークの複製である新しいネットワークを追加します。
WifiConfig_ForgetAllNetworks 保存されているすべての Wi-Fi ネットワークをデバイスから削除します。 接続されているネットワークからデバイスを切断します。
WifiConfig_ForgetNetwork 時代遅れ: この関数は廃止されました。 代わりに WifiConfig_ForgetNetworkById を使用します。
WifiConfig_ForgetNetworkById デバイスから Wi-Fi ネットワークを削除します。
WiFiConfig_GetClientCertStoreIdentifier ネットワークの格納されているクライアント証明書の識別子を取得します。
WiFiConfig_GetClientIdentity ネットワークのクライアント ID を取得します。
WifiConfig_GetConnectedNetworkId 現在接続されているネットワークの ID を取得します。
WifiConfig_GetCurrentNetwork デバイスに接続されている Wi-Fi ネットワークを取得します。
WifiConfig_GetNetworkDiagnostics 最新のネットワーク 障害に関する情報を取得します。
WifiConfig_GetNetworkIdByConfigName 指定した名前のネットワーク構成のネットワーク ID を取得します。
WiFiConfig_GetRootCACertStoreIdentifier ネットワークの格納されているルート CA 証明書の識別子を取得します。
WifiConfig_GetScannedNetworks 最後のスキャン操作で検出された Wi-Fi ネットワークを取得します。
WifiConfig_GetStoredNetworkCount デバイスに格納されている Wi-Fi ネットワークの数を取得します。
WifiConfig_GetStoredNetworks デバイスに格納されているすべての Wi-Fi ネットワークを取得します。
WifiConfig_PersistConfig デバイスの再起動時に保持されるように、現在のネットワーク構成を不揮発性ストレージに書き込みます。
WifiConfig_ReloadConfig Wi-Fi 構成を再読み込みします。
WiFiConfig_SetClientCertStoreIdentifier ネットワークの格納されているクライアント証明書の識別子を設定します。
WiFiConfig_SetClientIdentity ネットワークのクライアント ID を設定します。
WifiConfig_SetConfigName ネットワーク構成の名前を設定します。 名前は、ネットワーク構成を識別するための便利なハンドルとして使用できます。
WifiConfig_SetNetworkEnabled Wi-Fi ネットワーク構成を有効または無効にします。
WifiConfig_SetPSK Wi-Fi ネットワークの事前共有キー (PSK) を設定します。
WiFiConfig_SetRootCACertStoreIdentifier ネットワークに格納されているルート CA 証明書の識別子を設定します。
WifiConfig_SetSecurityType Wi-Fi ネットワークのセキュリティの種類を設定します。
WifiConfig_SetSsid Wi-Fi ネットワークの SSID を設定します。
WifiConfig_SetTargetedScanEnabled ネットワークの対象スキャンを有効または無効にします。
WifiConfig_StoreOpenNetwork 時代遅れ: この関数は廃止されました。 代わりに WifiConfig_AddNetwork を使用します。
WifiConfig_StoreWpa2Network 時代遅れ: この関数は廃止されました。 代わりに WifiConfig_AddNetwork を使用します。
WifiConfig_TriggerScanAndGetScannedNetworkCount スキャンを開始して、使用可能なすべての Wi-Fi ネットワークを検索します。

構造 体

構造 体 説明
WifiConfig_ClientIdentify ネットワークに関連付けられているクライアント ID。。
WifiConfig_ConnectedNetwork 802.11 Basic サービス セット (BSS) を表す、接続された Wi-Fi ネットワークのプロパティ。
WifiConfig_NetworkDiagnostics ネットワークに接続するための最新のエラーに関する情報。
WifiConfig_ScannedNetwork 802.11 BSS を表すスキャンされた Wi-Fi ネットワークのプロパティ。
WifiConfig_StoredNetwork 802.11 BSS を表す、格納されている Wi-Fi ネットワークのプロパティ。

列挙 型

Enum 説明
WifiConfig_Security Wi-Fi ネットワークのセキュリティ キー設定。

Typedef

Typedef 説明
WifiConfig_Security_Type WifiConfig_Security列挙型のセキュリティ設定値の種類を指定します。