Share via


INmConferenceNotify

INmConferenceNotify is the event sink for INmConference. The NetMeeting 3 run time calls INmConferenceNotify methods when certain events are triggered that specifically concern individual conferences.

When to Implement

Implement INmConferenceNotify in NetMeeting client applications to process event notifications from the NetMeeting run time. For example, the INmConferenceNotify::MemberChanged method is notified when the member roster for the Conference object has changed. The client application implementation of this method could provide displays to users, informing them of the addition or removal of a specific member.

When to Use

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

The application must be in control of the NetMeeting UI; that is, the application must have successfully initialized with NM_INIT_CONTROL in order to be notified of conference changes.

Methods in Vtable Order

IUnknown methods Description
QueryInterface Returns pointers to supported interfaces.
AddRef Increments reference count.
Release Decrements reference count.
INmConferenceNotify methods Description
NmUI Event sink for conference change notifications to pass on to user interface (UI).
StateChanged Event sink for conference state notifications.
MemberChanged Event sink for member change notifications within a conference.
ChannelChanged Event sink for channel change 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.

See Also

INmConference, Conference Notification Object