다음을 통해 공유


ITPhoneEvent 인터페이스(tapi3if.h)

ITPhoneEvent 인터페이스에는 발생한 전화 이벤트에 대한 설명을 검색하는 메서드가 포함되어 있습니다. 애플리케이션의 ITTAPIEventNotification::Event 메서드 구현에서 TE_PHONEEVENT 동일한 TAPI_EVENT 나타내는 경우 메서드의 pEvent 매개 변수는 ITPhoneEvent 인터페이스에 대한 IDispatch 포인터입니다.

참고ITTAPI::p ut_EventFilter 메서드를 호출하고 전화 이벤트를 수신할 수 있도록 TE_PHONEEVENT 포함하는 이벤트 필터 마스크를 설정해야 합니다. ITTAPI::p ut_EventFilter를 호출하지 않으면 애플리케이션에서 이벤트를 수신하지 않습니다. 자세한 내용은 이벤트 개요를 참조하세요.
 

상속

ITPhoneEvent 인터페이스는 IDispatch 인터페이스에서 상속됩니다. ITPhoneEvent 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

ITPhoneEvent 인터페이스에는 이러한 메서드가 있습니다.

 
ITPhoneEvent::get_ButtonLampId

get_ButtonLampId 메서드는 이벤트를 트리거한 단추 또는 램프를 나타내는 긴 값을 반환합니다. 이 정보는 ITPhoneEvent::get_Event PE_LAMPMODE 또는 PE_BUTTON 반환하는 경우에만 사용할 수 있습니다.
ITPhoneEvent::get_ButtonState

get_ButtonState 메서드는 단추가 전환된 상태를 지정하는 PHONE_BUTTON_STATE 값을 반환합니다. 이 정보는 ITPhoneEvent::get_Event 메서드가 PE_BUTTON 반환하는 경우에만 사용할 수 있습니다.
ITPhoneEvent::get_Call

get_Call 메서드는 이벤트에 관련된 호출 개체에 대한 ITCallInfo 인터페이스에 대한 포인터를 반환합니다.
ITPhoneEvent::get_Event

get_Event 메서드는 발생한 전화 이벤트의 유형을 지정하는 PHONE_EVENT 값을 반환합니다.
ITPhoneEvent::get_HookSwitchDevice

get_HookSwitchDevice 메서드는 상태를 변경한 후크위치 디바이스를 지정하는 PHONE_HOOK_SWITCH_DEVICE 값을 반환합니다. 이 정보는 ITPhoneEvent::get_Event 메서드가 PE_HOOKSWITCH 반환하는 경우에만 사용할 수 있습니다.
ITPhoneEvent::get_HookSwitchState

get_HookSwitchState 메서드는 hookswitch가 전환된 상태를 지정하는 PHONE_HOOK_SWITCH_STATE 값을 반환합니다. 이 정보는 ITPhoneEvent::get_Event 메서드가 PE_HOOKSWITCH 반환하는 경우에만 사용할 수 있습니다.
ITPhoneEvent::get_NumberGathered

get_NumberGathered 메서드는 수집된 전화 번호를 지정하는 BSTR 값을 반환합니다. 이 정보는 ITPhoneEvent::get_Event 메서드가 PE_NUMBERGATHERED 반환하는 경우에만 사용할 수 있습니다.
ITPhoneEvent::get_Phone

get_Phone 메서드는 이 이벤트를 발생시킨 전화 개체의 ITPhone 인터페이스에 대한 포인터를 반환합니다.
ITPhoneEvent::get_RingMode

get_RingMode 메서드는 휴대폰이 전환된 링 모드를 지정하는 긴 값을 반환합니다. 이 정보는 ITPhoneEvent::get_Event 메서드가 PE_RINGMODE 반환하는 경우에만 사용할 수 있습니다.

요구 사항

   
대상 플랫폼 Windows
헤더 tapi3if.h(Tapi3.h 포함)