다음을 통해 공유


Applibs wificonfig.h

헤더: #include <applibs/wificonfig.h>

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 BSS(기본 서비스 집합)를 나타내는 연결된 Wi-Fi 네트워크의 속성입니다.
WifiConfig_NetworkDiagnostics 네트워크에 연결하지 못한 최신 오류에 대한 정보입니다.
WifiConfig_ScannedNetwork 802.11 BSS를 나타내는 검사된 Wi-Fi 네트워크의 속성입니다.
WifiConfig_StoredNetwork 802.11 BSS를 나타내는 저장된 Wi-Fi 네트워크의 속성입니다.

열거형

열거형 설명
WifiConfig_Security Wi-Fi 네트워크에 대한 보안 키 설정입니다.

Typedef

Typedef 설명
WifiConfig_Security_Type WifiConfig_Security 열거형에 대한 보안 설정 값의 형식을 지정합니다.