I have an application (.Net Compact Framework 3.5) running on a Windows Mobile 6.1 device and I want to detect when the USB connection changes (either something connects or disconnects).
I was originally using the SystemProperty.CradlePresent
property to trigger an event but I am wondering if this only works if the device connecting has ActiveSync? I will be receiving a connection via USB from a Linux device that does not have ActiveSync running on it.
Can I still use SystemProperty.CradlePresent
to detect the connect/disconnect from the USB? Or do I need to explore other options to detect the USB event? Thanks.