关于RConnection设定一个wlan接入点 程序会挂掉的有关问题

关于RConnection设定一个wlan接入点 程序会挂掉的问题
RConnection m_hConn
TCommDbConnPref connPref;
...
  connPref.SetIapId(m_dwIAPid);
  connPref.SetDirection(ECommDbConnectionDirectionOutgoing);
  connPref.SetDialogPreference(ECommDbDialogPrefDoNotPrompt);
  connPref.SetBearerSet(ECommDbBearerUnknown);

  iStatus = KRequestPending;
  m_hConn.Start(connPref, iStatus);

m_dwIAPid是接入点id 是在CCommsDatabase读到的

在支持wlan的手机里 是有以前用过的 但是现在不一定能用的wlan接入点  

现在问题是 如果设一个不能连网的wlan接入点时 程序会挂掉。。 求高手赐教

------解决方案--------------------
那知道解决就好啊