我使用擴展的TAPI功能lineRegister在使用lineSetEquipmentState
爲無線電開啓後在網絡上註冊GPRS無線電。在網絡實際註冊之前,lineRegister
函數正在成功返回。ExTAPI:lineRegister在線路註冊之前返回
異步lineRegister
函數首先返回一個表示函數成功的正數。然後我等待TAPI的LINE_REPLY
回調。 'dwParam1'值與lineRegister
的初始返回值相匹配,表示這是對我之前的lineRegister
調用的異步回覆。 dwParam2
值設置爲0,MSDN表示該函數成功。
然後我嘗試連接到GPRS網絡,但連接失敗。我已經添加了代碼來調用lineRegister的LINE_REPLY中的lineGetRegisterStatus,並且我可以確認收音機尚未註冊。當網絡成功註冊並可用時,是否有任何通知?當存在可用的異步API和通知系統時,似乎不得不輪詢網絡註冊。