Share via


INmCallNotify

INmCallNotify is the event sink for INmCall. The NetMeeting 3 run time calls INmCallNotify methods when certain events are triggered that specifically concern incoming and outgoing calls.

When to Implement

Implement INmCallNotify in NetMeeting client applications to process event notifications from the NetMeeting run time. For example, the INmCallNotify::StateChanged method is notified when the state of a call has changed. The client application implementation of this method could provide a display to the user for each of these state changes when they occur.

The application must be in control of the NetMeeting UI (it must have successfully initialized with NM_INIT_CONTROL) for it to be notified of incoming calls.

When to Use

You do not normally call INmCallNotify methods directly. The NetMeeting run time calls these methods when certain events are triggered by calls to INmCall methods.

Methods in Vtable Order

IUnknown methods Description
QueryInterface Returns pointers to supported interfaces.
AddRef Increments reference count.
Release Decrements reference count.
INmCallNotify methods Description
NmUI Event sink for call change notifications to pass on to the user interface.
StateChanged Event sink for call state notifications.
Failed Event sink for failed call attempt notifications within a conference.
Accepted Event sink for accepted call attempt notifications within a conference.

Requirements

**  Windows NT/2000:** Requires Windows NT 4.0 SP3 or later.
**  Windows 95/98:** Requires Windows 95 or later. Available as a redistributable for Windows 95.
**  Header:** Imsconf2.idl.