IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Lister des périphériques USB précis


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 22
    Par défaut Lister des périphériques USB précis
    Bonjour à tous !

    Voilà j'ai un petit soucis, je cherche en C# à lister un certain type de périphérique USB connectés à ma machine (des périphériques présent dans le gestionnaire de matériel sous controleur vidéo, audio et jeu).

    Je cherche à ne lister uniquement que ces périph. J'ai pour l'instant réussi à lister TOUS les périf grace à
    ManagementObjectSearcher("Select * from CIM_LogicalDevice") et je cherche à ne prendre que ce périf controleur video, audio etc... Je pense qu'il doit y avoir une table spécial du type Win32_... mais je ne sais pas laquelle et je ne suis pas arrivé à trouver un site qui me les listerai tous...

    Merci d'avance pour votre aide !

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 210
    Par défaut
    Salut,

    Tu peux soit filtrer du côté de la propriété 'CreationClassName' de la classe CIM_LogicalDevice.
    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    // Récupère les periphérique dont le CreationClassName est 'Win32_SoundDevice'
    ManagementObjectSearcher query = new ManagementObjectSearcher("Select * from CIM_LogicalDevice where CreationClassName = 'Win32_SoundDevice'");

    Soit directement faire tes requêtes sur les classes WMI qui vont biens :

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 22
    Par défaut
    Merci beaucoup binoo pour cette réponse. C'est précisément le deuxième lien que je cherchais !

    Je vous tiens au jus !

Discussions similaires

  1. retirer automatiquement des périphériques USB au démarage.
    Par Pierre GIRARD dans le forum Windows
    Réponses: 10
    Dernier message: 09/09/2010, 18h43
  2. [2003] utiliser des périphériques usb
    Par chuspyto dans le forum IHM
    Réponses: 20
    Dernier message: 27/03/2009, 16h58
  3. Réponses: 2
    Dernier message: 09/06/2008, 23h56
  4. Déconnexion des périphériques USB
    Par Franck.H dans le forum Composants
    Réponses: 5
    Dernier message: 21/11/2007, 17h35
  5. [XP] Détection aléatoire des périphériques USB
    Par aymen007 dans le forum Windows XP
    Réponses: 10
    Dernier message: 25/09/2007, 16h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo