Modem Configuration

Les fonctions de configuration de modem vous permettent de configurer un modem avant d’établir une connexion. Une application peut définir des options de modem et déterminer les fonctionnalités d’un modem sans utiliser de commandes spécifiques à n’importe quel appareil modem. Voici les fonctionnalités générales qu’une application peut définir avant d’effectuer un appel :

  • Mode de fonctionnement principal (synchrone, asynchrone et si le contrôle d’erreur est activé).
  • Contrôle d’erreur V.42 (défini par la recommandation CCITT V.42), y compris des paramètres spécifiques. CCITT est l’acronyme du Comité consultatif international de télégraphe et de téléphone.
  • Compression des données V.42bis (définie par la recommandation CCITT V.42bis) et MNP5.
  • Options de délai d’attente, notamment la configuration des appels, l’inactivité et la remise de données mises en mémoire tampon.

Avant de définir la configuration d’un modem, une application doit déterminer les fonctionnalités du périphérique modem à l’aide de la fonction GetCommProperties . Cette fonction remplit une structure COMMPROP . Cette structure contient à la fois une partie générale, qui s’applique à tous les appareils de communication, et une partie spécifique à chaque sous-type de fournisseur. Pour les appareils modem, la partie spécifique au fournisseur de la structure COMMPROP est une structure MODEMDEVCAPS .

Une application peut obtenir et définir la configuration actuelle d’un modem à l’aide des fonctions GetCommConfig et SetCommConfig , qui utilisent toutes deux une structure COMMCONFIG . Cette structure contient à la fois une partie générale, qui s’applique à tous les appareils de communication, et une partie spécifique à chaque sous-type de fournisseur. Pour les appareils modem, la partie spécifique au fournisseur de la structure COMMCONFIG est une structure MODEMSETTINGS .

Après avoir configuré un modem, une application peut utiliser l’interface de programmation d’applications de téléphonie (TAPI) pour établir une connexion.

Les fonctions de configuration du modem ne permettent pas la gestion et la maintenance à long terme d’un modem. Les fournisseurs de services de modem doivent fournir des boîtes de dialogue de configuration de modem à cet effet.