새로운 기능(전화 통신 API)
TAPI 3.1은 자세한 전화 장치 컨트롤과 다양한 특수 터미널 인터페이스를 추가합니다. 다음 표에서는 새 인터페이스를 나열합니다.
nbbnInterface | 설명 |
---|---|
IEnumPhone | ITPhone 인터페이스에 대한 열거형 메서드를 제공합니다. |
IEnumPluggableSuperclassInfo | ITPluggableTerminalSuperclassInfo 인터페이스에 대한 열거형 메서드를 제공합니다. |
IEnumPluggableTerminalClassInfo | ITPluggableTerminalClassInfo 인터페이스에 대한 열거형 메서드를 제공합니다. |
ITASRTerminalEvent | 자동 음성 인식 터미널 이벤트에 대한 설명을 검색합니다. |
ITAddress2 | 전화 디바이스를 지원하는 Address 개체에 추가 메서드를 제공합니다. 는 ITAddress 인터페이스에서 파생됩니다. |
ITAutomatedPhoneControl | 휴대폰의 톤과 링에 대한 자동화된 제어를 사용하도록 설정 및 구성하고 휴대폰의 후크위치 상태를 기반으로 하는 자동 통화 처리를 포함하여 몇 가지 고급 전화 관련 기능을 수행합니다. |
ITBasicCallControl2 | 호출에 터미널을 선택하는 메서드를 제공하여 ITBasicCallControl 인터페이스를 확장합니다. |
ITCallInfo2 | 호출별로 이벤트 필터링을 설정하는 메서드를 제공하여 ITCallInfo 인터페이스를 확장합니다. |
ITCollection2 | 컬렉션을 수정하기 위한 추가 메서드를 제공하여 ITCollection 인터페이스를 확장합니다. |
ITCustomTone | 일부 휴대폰 집합에서 가능한 사용자 지정 톤을 자세히 제어할 수 있는 메서드를 제공합니다. |
ITDetectTone | 애플리케이션이 TAPI 서버에 톤 및 톤 특성을 지정하여 서버가 톤 이벤트를 생성하도록 하는 메서드를 제공합니다. |
ITDigitsGatheredEvent | 애플리케이션의 숫자 수집 요청과 관련된 데이터를 검색하는 메서드를 제공합니다. |
ITFileTerminalEvent | 파일 터미널 이벤트에 대한 설명을 검색합니다. |
ITFileTrack | 파일 터미널 트랙과 관련된 정보를 검색하고 설정합니다. |
ITLegacyAddressMediaControl2 | 줄 디바이스와 관련된 매개 변수의 구성을 허용하는 추가 메서드를 제공하여 ITLegacyAddressMediaControl 인터페이스를 확장합니다. |
ITLegacyCallMediaControl2 | 톤 감지 및 생성을 위한 추가 메서드를 제공하여 ITLegacyCallMediaControl 인터페이스를 확장합니다. |
ITMediaControl | 재생과 같은 현재 작업을 시작, 중지 및 일시 중지합니다. |
ITMediaPlayback | 애플리케이션이 재생할 파일 목록을 설정하고 가져올 수 있도록 하는 재생 관련 메서드를 제공합니다. |
ITMediaRecord | 애플리케이션이 기록할 파일의 이름을 설정하고 가져올 수 있도록 하는 기록 관련 메서드를 제공합니다. |
ITMultiTrackTerminal | 멀티트랙 터미널에서 트랙을 열거, 생성 또는 제거합니다. |
ITPhone | TAPI 2에서 사용할 수 있는 것과 비슷한 수준에서 휴대폰 디바이스에 액세스할 수 있습니다. x C API. |
ITPhoneEvent | 전화 이벤트에 대한 설명을 검색합니다. |
ITPluggableTerminalClassInfo | 플러그형 터미널과 관련된 정보를 검색합니다. |
ITPluggableTerminalClassRegistration | 플러그형 터미널에 대한 레지스트리 항목을 만들거나 수정하거나 삭제합니다. |
ITPluggableTerminalEventSink | 클라이언트 애플리케이션에 플러그형 터미널의 변경 내용을 알 수 있습니다. |
ITPluggableTerminalEventSinkRegistration | 플러그형 터미널 이벤트에 대한 알림을 위해 클라이언트 애플리케이션을 등록 및 등록 취소합니다. |
ITPluggableTerminalInitialization | 플러그형 터미널에 대한 기본 터미널 개체 만들기를 수행하여 터미널 관리자가 터미널을 초기화할 수 있도록 합니다. |
ITPluggableTerminalSuperclassInfo | 플러그형 터미널 클래스의 이름 및 CLSID를 검색합니다. |
ITPluggableTerminalSuperclassRegistration | 터미널 슈퍼클래스(이름 및 CLSID)에 대한 정보를 검색하고 설정합니다. |
ITScriptableAudioFormat | 트랙에서 오디오 형식을 검색하거나 트랙의 오디오 형식을 설정합니다. |
ITStaticAudioTerminal | 휴대폰 디바이스를 지원하는 데 필요한 정적 오디오 터미널 개체에 대한 메서드를 제공합니다. TAPI 3.1 MSP는 모든 정적 오디오 터미널에서 이 인터페이스를 노출해야 합니다. |
ITTAPI2 | 휴대폰 디바이스를 지원하기 위해 TAPI 개체에 추가 메서드를 제공합니다. 는 ITTAPI 인터페이스에서 파생됩니다. |
ITTAPIObjectEvent2 | ITTAPIObjectEvent 인터페이스를 확장합니다. 는 TAPI 개체 이벤트를 발생시킨 휴대폰 개체의 ITPhone 인터페이스에 대한 포인터를 반환하는 메서드를 제공합니다. |
ITTTSTerminalEvent | TTS(텍스트 음성 변환) 터미널 이벤트에 대한 설명을 검색합니다. |
ITTerminalManager2 | 현재 시스템에 등록된 플러그형 터미널 클래스에 대한 정보를 검색합니다. 는 ITTerminalManager 인터페이스에서 파생됩니다. |
ITTerminalSupport2 | 플러그형 터미널 클래스 및 슈퍼클래스에 대한 정보를 검색합니다. 는 ITTerminalSupport 인터페이스에서 파생됩니다. |
ITToneDetectionEvent | 톤 감지 이벤트에 대한 정보를 검색합니다. |
ITToneTerminalEvent | 톤 터미널 이벤트에 대한 설명을 검색합니다. |