Emuler un rebranchement sur le port USB - C++ - Programmation
MarshPosté le 19-02-2007 à 11:37:48
Bonjour tout le monde
Pour situer le contexte:
J'ai un portable Motorola que je branche par USB sur mon ordinateur. Le fait de le brancher alors qu'il est éteind l'allume automatiquement. Si je l'éteind de nouveau il ne se rallumera que si je presse le bouton ou si je débranche/rebranche le câble USB. Ce que je voudrais faire (en C++), c'est émuler cette manip brancher/débrancher.
J'ai essayé depuis le device manager de Windows de désactiver/réactiver le controleurs USB et le hub USB sur lesquel je branche le téléphone, mais cela ne semble pas jouer sur les niveaux électriques du bus. Ma question est donc la suuivantes: Est-il possible, en utilisant le driver du controlleur USB de mon ordinateur, de couper/rétablir le courant passant sur le bus USB ?
Merci d'avance
Germain
Message édité par lord_walatorman le 19-02-2007 à 12:11:36
Marsh Posté le 19-02-2007 à 11:37:48
Bonjour tout le monde
Pour situer le contexte:
J'ai un portable Motorola que je branche par USB sur mon ordinateur. Le fait de le brancher alors qu'il est éteind l'allume automatiquement.
Si je l'éteind de nouveau il ne se rallumera que si je presse le bouton ou si je débranche/rebranche le câble USB.
Ce que je voudrais faire (en C++), c'est émuler cette manip brancher/débrancher.
J'ai essayé depuis le device manager de Windows de désactiver/réactiver le controleurs USB et le hub USB sur lesquel je branche le téléphone, mais cela ne semble pas jouer sur les niveaux électriques du bus.
Ma question est donc la suuivantes:
Est-il possible, en utilisant le driver du controlleur USB de mon ordinateur, de couper/rétablir le courant passant sur le bus USB ?
Merci d'avance
Germain
Message édité par lord_walatorman le 19-02-2007 à 12:11:36