Es posible ciclo de puerto de los padres en el concentrador USB el dispositivo está conectado a, también. Esto dará lugar, entre otras cosas, a acciones de desconexión/desconexión aparentes, ya que verá un globo emergente cuando esto ocurra.
Mucho de esto está mal documentado, y honestamente, tengo la impresión de que solo hay un puñado de personas en Microsoft que realmente lo entienden bien.La decisión de diseño que he tomado para futuros dispositivos que diseño es que tengo la intención de incluir la funcionalidad de vigilancia en ambos lados, así como también la función de restablecimiento completo del lado del dispositivo. De esta forma, si el dispositivo se da cuenta de que está confundido, puede cortar su propia energía por un segundo y reiniciar completamente, si el host no se puede comunicar con él, podría hacer lo mismo, y si el dispositivo piensa que todo es bien, pero el host sabe mejor, el host podría ordenar que se restablezca.
Hay al menos tres API que vale la pena investigar para este problema: la API de configuración, la API del Administrador de configuración y varias extensiones de WMI. Sin embargo, tenga cuidado al sumergirse en WMI si tiene la intención de utilizar un objetivo de Embedded XP, ya que deberá incluir muchas otras cosas en su imagen de sistema operativo que de otra manera no necesitaría.