none
Lecture des paramètres de liaison série d'une clé 3G en C++ RRS feed

  • Question

  • Bonjour,

    Je travaille sous Visual C++ 6.0. J'essaie de déterminer les vitesse supportées par le port Com sur lequel est installé une clé 3G. Pour cela j'utilise la variable dwSettableBaud de la structure COMMPROP. Ca fonctionne très bien pour tous les autres ports Com excepté celui sur lequel est installée la clé 3G (je précise j'utilise Windows XP SP2). En debug, la valeur retournée par la variable dwSettableBaud diffère pour une clé 3G. Dans le cas d'un port Com classique, dwSettableBaud=268861439 en décimal soit 0x10067fff en hexa alors que pour une clé 3G dwSettableBaud=393216 soit 0x00060000. Du coup le calcul du masque entre dwSettableBaud et la valeur de la vitesse du Com que l'on désire valider est toujours égal à 0 et me renvoie en erreur.

    Je n'ai trouvé aucun information concernant les valeurs retournées par la variable dwSettableBaud. En existe t'il?

    Existe t-il un problème connu de driver microsoft à ce niveau là?

    Merci.

    Cordialement.

    lundi 22 mars 2010 15:34

Réponses