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列挙型のセキュリティ設定値の種類を指定します。 |