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

Windows Forms Discussion :

Determiner type de disque en C#


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Mars 2016
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Mars 2016
    Messages : 55
    Par défaut Determiner type de disque en C#
    Hello les codeurs !! =)

    Je suis actuellement en train de faire une petite application pour m'amuser qui a besoin de pouvoir identifier sur un disque interne de la machine hôte est un SSD ou un disque normal.
    Mon petit soucis c'est que je ne sais absolument pas comment m'y prendre...

    Quelqu'un aurait une idée ?
    J'ai bien cherché un peu avant de poster mais les codes que j'ai trouvés dépassent de loin mes petites compétences de codeur amateur ! ^^

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre averti
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Mars 2016
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Mars 2016
    Messages : 55
    Par défaut
    Oui j'ai bien tenté de faire cette recherche mais soit les méthodes utilisées ne sont pas fiable, soit le code utilisé fait 10 pages de long et je ne le comprend pas...
    Alors je viens demander un tit coup de main ! ^^

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    du peu que j'en vois, une des méthodes est de vérifier la vitesse de rotation du disque, chose qui serait (ou a été) utilisé par le défragmenteur de disque de windows (car lui aussi a besoin de savoir si c'est un ssd ou non)

    à 1ère vue ca me semble à peu près fiable

    après que le code fasse 10 pages et que tu ne le comprennes pas n'est pas forcément un problème, tu mets tout ca dans une classe et tu l'utilises
    quand on prend une dll tierce (ou même le framework) il y a des pages de codes derrière et la plupart des gens ne maitrise ce qui y est fait ...

    exemple trouvé https://emoacht.wordpress.com/2012/11/06/csharp-ssd/
    2 méthodes de test, ca ne passe pas par wmi, c'est directement un appel d'api de windows (=utilisation d'une méthode d'une dll de windows)
    dllimport et extern permettent de mettre une déclaration de méthode qui se trouve dans une dll tierce (en respectant la signature) et donc de l'utiliser
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

Discussions similaires

  1. Réponses: 1
    Dernier message: 12/03/2009, 11h51
  2. Detecter le type de disque
    Par Altess dans le forum C++
    Réponses: 1
    Dernier message: 12/02/2009, 14h17
  3. type de disque dur sur carte mere ide 66
    Par davidc dans le forum Composants
    Réponses: 6
    Dernier message: 19/06/2007, 19h51
  4. Réponses: 1
    Dernier message: 22/01/2007, 14h05
  5. Determiner Type d'un fichier
    Par leCcsympas dans le forum C
    Réponses: 9
    Dernier message: 07/12/2006, 12h10

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