Précédent   Forum du club des développeurs et IT Pro > Général Développement > Programmation système > Windows
Windows Forum d'entraide sur la programmation Windows. Tutoriel API Windows
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 28/11/2012, 22h46   #1
djuju
Membre éprouvé
 
Homme Julien
Chef de projet R&D
Inscription : mars 2007
Messages : 183
Détails du profil
Informations personnelles :
Nom : Homme Julien
Localisation : Canada

Informations professionnelles :
Activité : Chef de projet R&D

Informations forums :
Inscription : mars 2007
Messages : 183
Points : 408
Points : 408
Par défaut Couper l'alim d'une prise ou d'un controller USB

Bonjour,

J'ai développé une caméra USB (hardware et driver) et j'aimerais pourvoir la ré-initialiser complètement en cyclant son alim.
Je voudrais donc être capable (idéalement) de couper l'alim d'une prise USB particulière ou au pire de couper l'alim en sortie du contrôleur.
Windows 7 sait le faire, puisqu'il a une fonctionnalité d'économie de courant qui coupe l'alim des périf USB non-utilisés.

J'aimerais donc savoir si cette fonctionnalité est exposée dans les API Windows. Si oui, est-elle également disponible sous XP ?

Merci d'avance pour votre aide
djuju est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2012, 21h25   #2
lcn57
Futur Membre du Club
 
Homme
Technicien réseaux et télécoms
Inscription : novembre 2012
Messages : 11
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Technicien réseaux et télécoms
Secteur : Industrie

Informations forums :
Inscription : novembre 2012
Messages : 11
Points : 15
Points : 15
Salut ,

Autoit est normalement capable de le faire , après je ne sais pas si cela répond a tes attentes .
lcn57 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2012, 23h11   #3
djuju
Membre éprouvé
 
Homme Julien
Chef de projet R&D
Inscription : mars 2007
Messages : 183
Détails du profil
Informations personnelles :
Nom : Homme Julien
Localisation : Canada

Informations professionnelles :
Activité : Chef de projet R&D

Informations forums :
Inscription : mars 2007
Messages : 183
Points : 408
Points : 408
Salut.

Merci de ta réponse lcn54 !

Effectivement, ce n'est pas exactement ce que je cherche, puisque je voudrais faire ça par programmation en C++. Par contre, c'est un très bon début. D'une part ça montre que MS expose l'API qui permet de couper le courant sur l'USB. D'autre part, ça me donne une piste de contournement.

Par contre, j'ai beau cherché dans la doc de AutoIt et sur le net, je ne trouve pas comment faire. Aurais-tu un lien, un exemple ou une explication plus précise à me donner ?

Encore une fois, merci de ton aide
djuju est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2012, 21h30   #4
lcn57
Futur Membre du Club
 
Homme
Technicien réseaux et télécoms
Inscription : novembre 2012
Messages : 11
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Technicien réseaux et télécoms
Secteur : Industrie

Informations forums :
Inscription : novembre 2012
Messages : 11
Points : 15
Points : 15
Salut ,

En fait l'astuce consiste à faire une automatisation de la manip " gestionnaire de périphériques => controleur usb => port usb => désactiver ".
Après je n'ai pas assez utilisé ce logiciel pour te dire exactement quoi faire , mais je pense qu'il faut chercher de ce coté là .
lcn57 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2012, 21h34   #5
djuju
Membre éprouvé
 
Homme Julien
Chef de projet R&D
Inscription : mars 2007
Messages : 183
Détails du profil
Informations personnelles :
Nom : Homme Julien
Localisation : Canada

Informations professionnelles :
Activité : Chef de projet R&D

Informations forums :
Inscription : mars 2007
Messages : 183
Points : 408
Points : 408
Merci de ta réponse lcn54,

Malheureusement, désactiver un port, un contrôleur ou un device USB ne coupe pas son alimentation
djuju est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 09h04.


 
 
 
 
Partenaires

Hébergement Web