모뎀 구성

모뎀 구성 함수를 사용하면 연결하기 전에 모뎀을 구성할 수 있습니다. 애플리케이션은 모뎀 디바이스와 관련된 명령을 사용하지 않고 모뎀 옵션을 설정하고 모뎀의 기능을 결정할 수 있습니다. 다음은 호출하기 전에 애플리케이션이 설정할 수 있는 일반적인 기능입니다.

  • 기본 작업 모드(동기, 비동기 및 오류 제어 사용 여부).
  • 특정 매개 변수를 포함하여 V.42 오류 제어(CCITT 권장 사항 V.42에 의해 정의됨). CCITT는 국제 전신 및 전화 자문 위원회를 의미합니다.
  • V.42bis(CCITT 권장 사항 V.42bis에 의해 정의됨) 및 MNP5 데이터 압축.
  • 통화 설정, 비활성 및 버퍼링된 데이터 배달을 포함한 시간 제한 옵션입니다.

모뎀의 구성을 설정하기 전에 애플리케이션은 GetCommProperties 함수를 사용하여 모뎀 디바이스의 기능을 결정해야 합니다. 이 함수는 COMMPROP 구조를 채웁니다. 이 구조체에는 모든 통신 디바이스에 적용되는 일반 부분과 각 공급자 하위 형식과 관련된 부분이 모두 포함됩니다. 모뎀 디바이스의 경우 COMMPROP 구조체의 공급자별 부분은 MODEMDEVCAPS 구조체입니다.

애플리케이션은 모두 COMMCONFIG 구조를 사용하는 GetCommConfigSetCommConfig 함수를 사용하여 모뎀의 현재 구성을 가져와서 설정할 수 있습니다. 이 구조체에는 모든 통신 디바이스에 적용되는 일반 부분과 각 공급자 하위 형식과 관련된 부분이 모두 포함됩니다. 모뎀 디바이스의 경우 COMMCONFIG 구조체의 공급자별 부분은 MODEMSETTINGS 구조체입니다.

모뎀을 구성한 후 애플리케이션은 TAPI(전화 통신 애플리케이션 프로그래밍 인터페이스)를 사용하여 실제로 연결을 설정할 수 있습니다.

모뎀 구성 함수는 모뎀의 장기 관리 및 유지 관리를 제공하지 않습니다. 모뎀 서비스 공급자는 이 목적을 위해 모뎀 구성 대화 상자를 제공해야 합니다.