Share via


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.