Hi, I'm using BluetoothClient.BeginConnect() / EndConnect() on WinXP to try to control the connect timeout and have a few questions. I'm using the following approach: IAsyncResult connectResult = client.BeginConnect() connectResult.AsyncWaitHandle.WaitOne(m_connectTimeout, false ); ... What I...