我一直在使用這個API(http://managedwifi.codeplex.com/)成功,沒有任何重大問題。直到今天至少...管理WiFi錯誤
我已經在C#中實現了一個程序,其中包括檢索連接的A.P.的BSSID和可用的無線網絡的數量,並執行一些檢查。當我連接到某個A.P.時,我收到一條消息,當我沒有連接到這個特定的A.P.(但是連接到另一個A.P.或者我根本沒有連接)時,我收到另一條消息。就那麼簡單。
我這樣做,連接到A.P,只檢查一次 - 當應用程序啓動時。
但是...我想添加一個計時器,以便每30或60秒(不僅在開始時)發生此檢查。問題是,它運行幾次(最多10個),然後該程序凍結,我得到以下信息:
Win32Exception是未處理: 試圖建立會話到網絡服務器,但已經建立到該服務器的會話已經太多了
並且消息框指向WlanClient client = new WlanClient();
我不知道什麼是不正確的,雖然代碼編譯正確,我得到這個錯誤。
也許是處理對象的東西?
任何幫助將不勝感激。