NM_SHARE_* State
The NM_SHARE_* state enumeration contains values that describe the state of a shared application in a conference.
typedef enum tagNmShareState{
NM_SHARE_UNKNOWN = 0,
NM_SHARE_WORKING_ALONE = 1,
NM_SHARE_COLLABORATING = 2,
NM_SHARE_IN_CONTROL = 3,
} NM_SHARE_STATE;
Elements
NM_SHARE_UNKNOWN
This value represents one of the following conditions:You do not have sharing enabled.
The sharing channel is not active.
You are not in control and you do not have anything shared.
NM_SHARE_WORKING_ALONE
This state means need to turn off collaboration and not allow others to take control of your computer.NM_SHARE_COLLABORATING
This state means you need to allow others to request control of your computer. Not available for NetMeeting 2.1 or earlier.NM_SHARE_IN_CONTROL
This state means that if the NetMeeting client is collaborating and someone else is in control, the client takes the control back from the other person.Note When setting this state, NetMeeting client applications running on versions earlier than NetMeeting 3 cannot control NetMeeting 3 client applications.
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
INmMember::GetShareState, INmChannelAppShare::GetState, INmChannelAppShare::SetState