數據機設定

數據機設定功能可讓您在進行連線之前設定數據機。 應用程式可以設定數據機選項,並判斷數據機的功能,而不需使用任何數據機裝置特有的命令。 以下是應用程式在進行呼叫之前可能設定的一般功能:

  • 作業的主要模式 (同步、非同步,以及是否啟用錯誤控制) 。
  • V.42 錯誤控制 (由 CCITT 建議 V.42) 所定義,包括特定參數。 CCITT 代表國際電報和電話諮詢委員會。
  • V.42bis (由 CCITT 建議 V.42bis) 和 MNP5 資料壓縮所定義。
  • 逾時選項,包括呼叫設定、閒置和緩衝資料傳遞。

設定數據機的設定之前,應用程式應該使用 GetCommProperties 函式來判斷數據機裝置的功能。 此函式會填入 COMMPROP 結構。 此結構同時包含一般部分,適用于所有通訊裝置,以及每個提供者子類型的特定部分。 對於數據機裝置, COMMPROP 結構的提供者特定部分是 數據機DEVCAPS 結構。

應用程式可以使用 GetCommConfigSetCommConfig 函式來取得和設定數據機的目前設定,這兩者都使用 COMMCONFIG 結構。 此結構同時包含一般部分,適用于所有通訊裝置,以及每個提供者子類型的特定部分。 對於數據機裝置, COMMCONFIG 結構的提供者特定部分是 MODEMSETTINGS 結構。

設定數據機之後,應用程式可以使用電話語音應用程式開發介面 (TAPI) 實際建立連線。

數據機組態功能不提供數據機的長期管理和維護。 數據機服務提供者應該為此目的提供數據機組態對話方塊。