Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1331 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [VC++] Determiner le type de connexion (bande passante dispo)...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VC++] Determiner le type de connexion (bande passante dispo)...

n°376462
Konar
Posté le 29-04-2003 à 15:53:17  profilanswer
 

tout est ds le titre : est ce qu'il existe une fct qui permet de determiner la vitesse nominale de connexion en kbit/s (33.6, 128, 512, etc) ?
 
Ca devrait etre possible vu que le gestionnaire des taches le fait (colonne 'vitesse de liaison' en kbit/s), mais j'ai rien trouvé (pas bcp cherché non plus...)

mood
Publicité
Posté le 29-04-2003 à 15:53:17  profilanswer
 

n°376538
gatorette
Posté le 29-04-2003 à 16:19:28  profilanswer
 

Va voir du côté de RasGetConnectionStatistics et RasGetLinkStatistics pour les connexions RAS. Quant à ce qu'affiche le gestionnaire des tâches, je pense qu'il faut aller voir les informations de performances.
 
edit: correction de tags


Message édité par gatorette le 29-04-2003 à 16:19:51

---------------
each day I don't die is cheating
n°376973
Konar
Posté le 29-04-2003 à 18:42:04  profilanswer
 

gatorette a écrit :

Va voir du côté de RasGetConnectionStatistics et RasGetLinkStatistics pour les connexions RAS. Quant à ce qu'affiche le gestionnaire des tâches, je pense qu'il faut aller voir les informations de performances.
 
edit: correction de tags


 
ca a l'air d'etre bon, merci...
 
enfin presque : chuis ptet chiant, mais y a pas une autre lib que la rasapi ? en gros, me faudrait un moyen autre que les "Remote Access Service Functions".
 
edit : et faut ke ca marche sous 95


Message édité par Konar le 29-04-2003 à 18:42:58
n°378562
gatorette
Posté le 30-04-2003 à 16:10:16  profilanswer
 

Konar a écrit :


enfin presque : chuis ptet chiant, mais y a pas une autre lib que la rasapi ? en gros, me faudrait un moyen autre que les "Remote Access Service Functions".
 
edit : et faut ke ca marche sous 95


 
Ben je t'ai proposé les Performance Counters, mais c'est vrai que ça ne fonctionne pas sous 95 (à ma connaissance).
Si tu ne veux pas utiliser les RAS, il va falloir trouver un autre moyen.
Tu peux par exemple aller voir du côté de TAPI (notamment lineGetDevCaps) mais cela ne marchera que pour les modems il me semble.
Une autre solution est d'aller voir les périphériques présents sur le système pour en déterminer la vitesse. Par exemple, sous Windows 2000, la base de registre à la liste des modems à la clé HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96D-E325-11CE-BFC1-08002BE10318}.


---------------
each day I don't die is cheating
n°378726
Konar
Posté le 30-04-2003 à 17:28:52  profilanswer
 

sinon j'ai aussi trouvé la fct IsDestinationReachable() de sensapi (System Event Notification Service) qui a juste besoin de IE 5.0, et ki peut fournir la "Quality of Connection", cad le debit montant/descendant. C'est un peu faux (par ex sur l'adsl 512/128 la fct te renvoie 512/512, et si t'es en local+passerelle ca te donne 10/10 Mbits), mais c'est assez simple a utiliser, y a juste l'appel de la fct, et c'est toujours bon pour donner un ordre de grandeur.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [VC++] Determiner le type de connexion (bande passante dispo)...

 

Sujets relatifs
[VB] Automatisation initialisation de donnée ds un type style record[PHPMySQL] Différence entre une connexion et une connexion persistante
[ASP] Controle de longueuer et type de texte d'un formulaire [Idée] C'est faisable ce type de programme ?
Probleme de connexion a MySQL ...trouver le type de fichier avant l'envoi d'un upload
Connexion SQL serveur et mot de pass[PHP] Afficher dans boucle les caract de 3 objets de même type ...
styles QT dispo (QStyle) ?Probleme MySQL et connexion distante
Plus de sujets relatifs à : [VC++] Determiner le type de connexion (bande passante dispo)...


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)