Sapphire RAS Utility Questions

What's the difference between asynchronous and synchronous connections?

Synchronous connections means that your application wont return from the DLL until the device has fully connected or failed. This is simpler to implement into your application. Asynchronous connections uses a timer to monitor the status of the connection procedure. It keeps the control in your application allowing your to give advanced status messages to your user and allow them to cancel the connection sould they require. This is far more complex to implement.

Please refer to the downloadable demo project for examples on how to implement both.