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.