CONFN_* Events
The CONFN_* enumeration lists all the events that can occur during a conference that affect the conference state. Events are grouped into the following categories:
CONFN_CALL_* Events | Call events for calls that you place (outgoing calls). |
CONFN_CLICK_* Events | Click events for application sharing. |
CONFN_FT_* Events | File-transfer events for files you are transferring to a remote computer. |
CONFN_NM_* Events | System events for starting and stopping NetMeeting 3. |
CONFN_CALL_* EVENTS
The following values represent Call events during a NetMeeting conference.
typedef enum tagConfn{
..
// Call control
CONFN_CALL_INCOMPATIBLE = 0x000400,
CONFN_CALL_OLDER = 0x000401,
CONFN_CALL_NEWER = 0x000402,
CONFN_CALL_IGNORED = 0x000403,
CONFN_CALL_FAILED = 0x000404,
CONFN_CALL_IN_CONFERENCE = 0x000405,
..
} CONFN;
Elements
- CONFN_CALL_INCOMPATIBLE
The remote version of NetMeeting is not compatible with the local system. - CONFN_CALL_OLDER
The remote system is an earlier version of NetMeeting (for example, NetMeeting 2.1 is calling NetMeeting 2.0 or 1.0). - CONFN_CALL_NEWER
The remote system is a later version of NetMeeting than the local one. - CONFN_CALL_IGNORED
The call was ignored (user selected "Ignore" or the pop-up dialog timed out). - CONFN_CALL_FAILED
The call failed. - CONFN_CALL_IN_CONFERENCE
The remote system is already in 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
CONFN_CLICK_* EVENTS
The following values represent events that occur during sharing applications in a NetMeeting conference.
typedef enum tagConfn{
..
// Sharing
CONFN_CLICK_CONTROL = 0x000220,
CONFN_CLICK_OBSCURE = 0x000221,
CONFN_CLICK_REMOTE_NOT_COLLABORATING = 0x000222,
CONFN_CLICK_LOCAL_NOT_COLLABORATING = 0x000223,
..
} CONFN;
Elements
- CONFN_CLICK_CONTROL
The mouse moved while collaborating, but the local user is not in control of the mouse. Not available in NetMeeting 3. - CONFN_CLICK_OBSCURE
The mouse clicked over an obscured area of the shared application. Not available in NetMeeting 3. - CONFN_CLICK_REMOTE_NOT_COLLABORATING
The remote computer is not collaborating. Not available in NetMeeting 3. - CONFN_CLICK_LOCAL_NOT_COLLABORATING
The local computer is not collaborating. Not available in NetMeeting 3.
See Also
CONFN_FT_* EVENTS
The following values represent file transfer events during a NetMeeting conference.
typedef enum tagConfn{// File Transfer
CONFN_FT_UI = 0x000211,
CONFN_FT_OFFERED = 0x000212,
CONFN_FT_STARTED = 0x000213,
CONFN_FT_PROGRESS = 0x000214,
CONFN_FT_COMPLETE = 0x000215,
CONFN_FT_CANCELED = 0x000216,
..
} CONFN;
Elements
- CONFN_FT_UI
Display the user interface for a file transfer (reserved for future use). - CONFN_FT_OFFERED
A file is being offered (reserved for future use). - CONFN_FT_STARTED
A file transfer has started (this is the first notification for a given transfer). - CONFN_FT_PROGRESS
A file transfer has made some progress (applications should update their user interface). - CONFN_FT_COMPLETE
A file transfer is complete (this is the final notification for a given file transfer). - CONFN_FT_CANCELED
A file transfer has been canceled.
See Also
INmChannelNotify::NmUI, INmChannelFtNotify::FtUpdate
CONFN_NM_* EVENTS
The following values represent NetMeeting system events.
typedef enum tagConfn{
..
// Manager notifications
CONFN_NM_STARTED = 0x000600,
CONFN_NM_STOPPED = 0x000601,
} CONFN;
Elements
- CONFN_NM_STARTED
The NetMeeting system was started. - CONFN_NM_STOPPED
The NetMeeting system was stopped.