WifiConfig_ReloadConfig işlevi
Üst bilgi: #include <applibs/wificonfig.h>
Geçerli ağ yapılandırmasını geçici olmayan depolama alanından yeniden yükler. Kaydedilmemiş tüm yapılandırmalar kaybolur.
static int WifiConfig_ReloadConfig(void);
Hata
Hatayla karşılaşılırsa ve hata değerine ayarlanırsa errno
-1 döndürür.
EACCES: Uygulama bildirimi WifiConfig özelliğini içermez.
EAGAIN: Wi-Fi cihazı hazır değil.
ENETDOWN: Wi-Fi ağ arabirimi kullanılamıyor.
Diğer errno
hatalar da belirtilebilir; bu tür hatalar belirlenimci değildir ve sistem güncelleştirmeleri aracılığıyla aynı davranış korunmayabilir.
Dönüş değeri
Başarı için 0 veya hata için -1 döndürür; bu durumda errno
hata değerine ayarlanır.
Açıklamalar
Uygulamalar , CertStore API'leri kullanılarak yeni sertifikalar yüklendiyse EAP-TLS için kullanılan sertifikaları yeniden yüklemek için WifiConfig_ReloadConfig çağırmalıdır. İşlev tüm geçerli Wi-Fi bağlantılarını keser ve bağlantı işlemini yeniden başlatır. Yapılandırmayı kalıcı depolamaya yazmaz; yalnızca mevcut yapılandırmayı depolama alanından yeniden yükler. Yeniden başlatmalarda kalıcı olması için bir yapılandırmayı kaydetmek için WifiConfig_PersistConfig'ı çağırın.
Uygulama bildirimi gereksinimleri
Uygulama bildirimi WifiConfig özelliğini içermelidir.