이벤트(전화 통신 API)
이벤트는 TAPI 3에서 호출 처리의 중요한 부분입니다. 이벤트 처리에는 4단계가 포함됩니다.
이벤트 수신을 등록하고 사용하도록 설정하려면
ITTAPIEventNotification::Event 메서드를 구현합니다. (TAPI는 이벤트가 발생할 때 이 메서드를 호출합니다.) 일반적으로 이 구현은 IDispatch 인터페이스 포인터를 AddRef를 다음 애플리케이션의 메시지 펌프에 게시합니다.
COM 표준 IConnectionPointContainer 및 IConnectionPoint 인터페이스를 사용하여 ITTAPIEventNotification 나가는 인터페이스를 등록하고 IConnectionPoint::Advise 메서드에 ITTAPIEventNotification::Event대한 포인터를 전달합니다.
ITTAPI::p ut_EventFilter 메서드를 호출하여 애플리케이션이 처리할 이벤트를 TAPI에 알립니다. 이벤트 필터는 TAPI_EVENT 열거형의 ORed 멤버로 구성됩니다.
메모
이벤트 필터 마스크를 설정하고 이벤트 수신을 사용하도록 설정하려면 ITTAPI::p ut_EventFilter 메서드를 호출해야 합니다. ITTAPI::p ut_EventFilter 호출하지 않으면 애플리케이션에서 이벤트를 수신하지 않습니다.
또한 애플리케이션이 호출을 처리할 각 주소 개체에 대해 ITTAPI::RegisterCallNotifications 메서드를 호출해야 합니다.
모든 이벤트 인터페이스 목록은 이벤트 인터페이스 참조하세요. 등록 프로세스를 보여 주는 코드 예제는 이벤트 등록 참조하고 이벤트 한 가지 사용을 보여 주는 코드 예제에 대한 통화 수신을.