Detectando a conexão USB - C # .Net CF 3.5

Tenho um aplicativo (.Net Compact Framework 3.5) em execução em um dispositivo Windows Mobile 6.1 e quero detectar quando a conexão USB é alterada (algo se conecta ou desconecta

Eu estava usando originalmente oSystemProperty.CradlePresent para acionar um evento, mas gostaria de saber se isso só funciona se o dispositivo conectado ao ActiveSync? Receberei uma conexão via USB de um dispositivo Linux que não possui o ActiveSync em execução.

Ainda posso usarSystemProperty.CradlePresent para detectar a conexão / desconexão do USB? Ou preciso explorar outras opções para detectar o evento USB? Obrigado

questionAnswers(2)

yourAnswerToTheQuestion