Modem Configuration

Les fonctions de configuration du 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 principal d’opération (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. L’CCITT représente le Comité consultatif international des télégraphes et des téléphones.
  • V.42bis (défini par la recommandation CCITT V.42bis) et compression de données MNP5.
  • Options de délai d’attente, notamment la configuration des appels, l’inactivité et la remise des données mises en mémoire tampon.

Avant de définir la configuration d’un modem, une application doit déterminer les fonctionnalités de l’appareil 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 du 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 du 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 réellement une connexion.

Les fonctions de configuration du modem ne fournissent pas de gestion et de 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.