ITTAPI 인터페이스(tapi3if.h)
ITTAPI 인터페이스는 TAPI 개체의 기본 인터페이스입니다. TAPI 개체는 CoCreateInstance에 의해 만들어집니다. CoCreateInstance에 대한 자세한 내용은 COM 설명서를 참조하세요. 다른 모든 TAPI 3 개체는 TAPI 3 자체에서 만들어집니다.
TAPI 세션을 초기화하고, 사용 가능한 주소를 열거하고, CallHub 및 CallEvent 알림에 등록하고, TAPI 세션을 종료하는 ITTAPI 메서드가 제공됩니다.
ITTAPI2 인터페이스는 ITTAPI 인터페이스에서 파생됩니다. TAPI 개체에 추가 메서드를 추가하여 휴대폰 디바이스를 지원합니다.
상속
ITTAPI 인터페이스는 IDispatch 인터페이스에서 상속됩니다. ITTAPI 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
ITTAPI 인터페이스에는 이러한 메서드가 있습니다.
ITTAPI::EnumerateAddresses EnumerateAddresses 메서드는 현재 사용할 수 있는 주소를 열거합니다. C 및 C++ 애플리케이션에 대해 제공됩니다. Visual Basic으로 작성된 애플리케이션과 같은 Automation 클라이언트 애플리케이션은 get_Addresses 메서드를 사용해야 합니다. |
ITTAPI::EnumerateCallHubs EnumerateCallHubs 메서드는 현재 사용 가능한 호출 허브를 열거합니다. C 및 C++ 애플리케이션에 대해 제공됩니다. Visual Basic으로 작성된 애플리케이션과 같은 Automation 클라이언트 애플리케이션은 get_Callhubs 메서드를 사용해야 합니다. |
ITTAPI::EnumeratePrivateTAPIObjects ITTAPI 인터페이스의 EnumeratePrivateTAPIObjects 메서드는 구현되지 않으며 E_NOTIMPL 반환합니다. |
ITTAPI::get_Addresses get_Addresses 메서드는 현재 사용할 수 있는 주소 컬렉션을 만듭니다. Visual Basic으로 작성된 애플리케이션과 같은 Automation 클라이언트 애플리케이션에 대해 제공됩니다. C 및 C++ 애플리케이션은 EnumerateAddresses 메서드를 사용해야 합니다. |
ITTAPI::get_CallHubs get_CallHubs 메서드는 현재 사용 가능한 호출 허브의 컬렉션을 만듭니다. Visual Basic으로 작성된 애플리케이션과 같은 Automation 클라이언트 애플리케이션에 대해 제공됩니다. C 및 C++ 애플리케이션은 EnumerateCallHubs 메서드를 사용해야 합니다. |
ITTAPI::get_EventFilter get_EventFilter 메서드는 현재 이벤트 필터 마스크를 가져옵니다. 마스크는 TAPI_EVENT 열거형의 일련의 ORed 멤버입니다. |
ITTAPI::get_PrivateTAPIObjects ITTAPI 인터페이스의 get_PrivateTAPIObjects 메서드는 구현되지 않으며 E_NOTIMPL 반환합니다. |
ITTAPI::Initialize Initialize 메서드는 TAPI를 초기화합니다. 다른 TAPI 3 메서드를 호출하기 전에 이 메서드를 호출해야 합니다. 애플리케이션은 TAPI 세션을 종료할 때 Shutdown 메서드를 호출해야 합니다. |
ITTAPI::p ut_EventFilter put_EventFilter 메서드는 이벤트 필터 마스크를 설정합니다. 마스크는 TAPI_EVENT 열거형의 일련의 ORed 멤버입니다. |
ITTAPI::RegisterCallNotifications RegisterCallNotifications 메서드는 애플리케이션이 받을 새 호출 알림을 설정합니다. 애플리케이션은 각 주소에 대해 메서드를 호출하여 처리할 수 있는 미디어 유형 또는 형식을 나타내고 요청하는 권한을 지정해야 합니다. |
ITTAPI::RegisterRequestRecipient RegisterRequestRecipient 메서드는 애플리케이션 instance 보조 전화 통신 요청을 처리하기에 적합한 것으로 등록합니다. |
ITTAPI::SetApplicationPriority SetApplicationPriority 메서드를 사용하면 애플리케이션이 특정 미디어 유형 또는 보조 전화 통신 요청 모드의 핸드오프 우선 순위 목록에서 우선 순위를 설정하거나 우선 순위 목록에서 자신을 제거할 수 있습니다. |
ITTAPI::SetAssistedTelephonyPriority SetAssistedTelephonyPriority 메서드는 지원되는 전화 통신 요청을 처리하도록 애플리케이션 우선 순위를 설정합니다. |
ITTAPI::SetCallHubTracking SetCallHubTracking 메서드는 CallHub 추적을 사용하거나 사용하지 않도록 설정합니다. |
ITTAPI::Shutdown Shutdown 메서드는 TAPI 세션을 종료합니다. |
ITTAPI::UnregisterNotifications UnregisterNotifications 메서드는 ITTAPI::RegisterCallNotifications를 사용하여 수행된 들어오는 호출 알림 등록을 제거합니다. |
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | tapi3if.h(Tapi3.h 포함) |