TCP连接在真机下启不来,看看这代码有有关问题吗

TCP连接在真机上启不来,看看这代码有问题吗
 User::LeaveIfError( iSocket.Open( iSocketServer, KStrRFCOMM ) );

    TBTSockAddr address;
    address.SetBTAddr( iServiceSearcher->BTDevAddr() );
    address.SetPort( iServiceSearcher->Port() );

    iSocket.Connect( address, iStatus );
  
    iActiveSocket = &iSocket;
  
    #ifdef __WINS__
      User::After( 1 );     
    #endif
  
    SetActive();

这是连接服务器的主要代码,我也不知道是不是这里出问题,我知道把TCP连接服务器的所有代码屏蔽了在真机上程序能跑起来,加上连接服务器的代码就不行,以上代码有问题吗??我是照着第三版SDK自带的chat例子写的,不知道  
 #ifdef __WINS__
      User::After( 1 );     
    #endif
这代码是不是有问题,或者问题在别的地方,大神救救命
------解决方案--------------------
该回复于2011-01-14 10:24:38被版主删除