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 :

[C#] infos réseau bande passante


Sujet :

Windows Forms

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Juin 2006
    Messages : 73
    Points : 58
    Points
    58
    Par défaut [C#] infos réseau bande passante
    Bonjour,

    je cherche un moyen de connaitre la bande passante disponible de la connection réseau active d'un PC ainsi que son usage en lecture/écriture.

    Exemple : carte réseau 100 Mbits, Lecture 3 Mbits/s, Ecriture 2 Mbits/s

    J'ai un peu l'info via les performance counter, mais je doit préciser l'instance de la carte réseau et comme je veut que ça marche sur tout les PC, je connais pas le nom de l'instance à avance.

    Si qqun à un tuyau à me donner. Merci d'avance.

    VS 2005 Express, .NET 2.0

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Points : 19 434
    Points
    19 434
    Par défaut
    Je crois qu'avec .NET 2, il y a des classes qui facilite ce que tu cherches à faire, comme l'accès au ping, etc...

    Mais me souviens plus du nom/namespace

  3. #3
    Membre chevronné
    Avatar de Piotrek
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 869
    Points : 1 904
    Points
    1 904
    Par défaut
    Tu aurai pu decouvrir les cartes reseau avec WMI ou My en vb.net, mais pourquoi se prendre la tete quand il existe ceci:
    http://www.codeproject.com/csharp/networkmonitorl.asp


  4. #4
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Points : 19 434
    Points
    19 434
    Par défaut
    Citation Envoyé par Piotrek
    Tu aurai pu decouvrir les cartes reseau avec WMI ou My en vb.net, mais pourquoi se prendre la tete quand il existe ceci:
    http://www.developpez.net/forums/sho...d.php?t=182797

    Piotrek, tu ne t'es pas trompé dans ton lien ? Tu viens de linker vers ce post.....

  5. #5
    Membre chevronné
    Avatar de Piotrek
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 869
    Points : 1 904
    Points
    1 904
    Par défaut
    C'est ok maintenant

  6. #6
    Rédacteur
    Avatar de dev01
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 451
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 451
    Points : 6 017
    Points
    6 017
    Par défaut
    Salut .

    tu trouveras tout ce que tu veux dans l'espace de nom System.Net.NetworkInformation.
    - MVP C#
    -Tout problème a une solution, le vrai problème est de trouver la solution .....
    - Linux & mono : l'avenir

  7. #7
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Points : 19 434
    Points
    19 434
    Par défaut
    Citation Envoyé par Piotrek
    C'est ok maintenant

    Nickel

    Par contre, WMI, j'aime pas trop: suivant les OS, ca marche plus ou moins bien ?

    @dev01: C'est ce que je cherchais

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    166
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2010
    Messages : 166
    Points : 84
    Points
    84
    Par défaut
    Citation Envoyé par Piotrek Voir le message
    mais pourquoi se prendre la tete quand il existe ceci:
    http://www.codeproject.com/csharp/networkmonitorl.asp
    Merci Piotrek, un jour j'avais posté et n'avais pas eu de réponse aussi simple que celle là ...

    @++

    KaloOopS

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 19/08/2009, 14h46
  2. Calcul bande passante Réseau
    Par jnico21200 dans le forum C++
    Réponses: 1
    Dernier message: 18/05/2009, 11h45
  3. Réseau : limiter la bande passante d'un poste
    Par Hell dans le forum Windows XP
    Réponses: 4
    Dernier message: 12/05/2009, 12h02
  4. Réponses: 19
    Dernier message: 10/04/2007, 14h27

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