Delen via


Modemconfiguratie

Met modemconfiguratiefuncties kunt u een modem configureren voordat u verbinding maakt. Een toepassing kan modemopties instellen en de functies van een modem bepalen zonder opdrachten te gebruiken die specifiek zijn voor een modemapparaat. Hieronder vindt u de algemene functies die een toepassing kan instellen voordat u een aanroep maakt:

  • Primaire bewerkingsmodus (synchroon, asynchroon en of foutbeheer is ingeschakeld).
  • V.42-foutbeheer (gedefinieerd door CCITT-aanbeveling V.42), inclusief specifieke parameters. CCITT staat voor het Internationaal Telegraaf- en Telefoonraadcomité.
  • V.42bis (gedefinieerd door CCITT-aanbeveling V.42bis) en MNP5-gegevenscompressie.
  • Time-outopties, waaronder het instellen van oproepen, inactiviteit en het leveren van gebufferde gegevens.

Voordat u de configuratie van een modem instelt, moet een toepassing de mogelijkheden van het modemapparaat bepalen met behulp van de functie GetCommProperties. Deze functie vult een COMMPROP- structuur in. Deze structuur bevat zowel een algemeen gedeelte, dat van toepassing is op alle communicatieapparaten en een gedeelte dat specifiek is voor elk subtype van de provider. Voor modemapparaten is het providerspecifieke gedeelte van de COMMPROP- structuur een MODEMDEVCAPS structuur.

Een toepassing kan de huidige configuratie van een modem ophalen en instellen met behulp van de functies GetCommConfig en SetCommConfig, die beide gebruikmaken van een COMMCONFIG--structuur. Deze structuur bevat zowel een algemeen gedeelte, dat van toepassing is op alle communicatieapparaten en een gedeelte dat specifiek is voor elk subtype van de provider. Voor modemapparaten is het providerspecifieke gedeelte van de COMMCONFIG- structuur een MODEMSETTINGS structuur.

Na het configureren van een modem kan een toepassing de TAPI (Telephony Application Programming Interface) gebruiken om daadwerkelijk een verbinding tot stand te brengen.

De modemconfiguratiefuncties bieden geen langetermijnbeheer en onderhoud van een modem. Modemserviceproviders moeten hiervoor dialoogvensters voor modemconfiguratie opgeven.