Microsoft Chat Server SDK Reference

Chat Channel Flags

These channel flags are used by the ChatPersistentChannel.Flags property.

The channel flags can be made up of any combination of the following:

Chat_Channel_Flags enumeration Value Meaning
CHANNELFLAG_AUTHJOIN 1 Channel membership restricted to authenticated users only.
CHANNELFLAG_AUTHTALK 2 Only authenticated users can send messages in the channel.
CHANNELFLAG_AUTOSTART 8192 Channel can exist without users.
CHANNELFLAG_CLONE 1024 Indicates this channel has been cloned from a template channel.
CHANNELFLAG_ECHOSOURCE 512 Messages are echoed back to the originator.
CHANNELFLAG_FEED 4 Disables all members' enter/leave messages. Any message sent by a host member is sent to all servers. Useful for supporting a very large number of users receiving a specific data flow (such as stock prices).
CHANNELFLAG_IMPERSONATE 32768 Channel services can impersonate members in this channel.
CHANNELFLAG_LOCAL 8 Channel state is not maintained on other servers and only local users can view or enter it.
CHANNELFLAG_MICONLY 16 Membership is MIC clients only.
CHANNELFLAG_PERSISTENT 4096 Channel settings are stored in the Windows NT registry.
CHANNELFLAG_ROOMCHAT 32 Prevents the client from displaying the "from alias" prefix in channel conversations. This improves user interaction in channels with gaming or graphical extensions by reducing the processing overhead on the chat server.
CHANNELFLAG_TEMPLATE 64 Channel can be cloned if membership limit is reached.
CHANNELFLAG_UNICODE 128 Permits the setting of Unicode channel properties. (Must be used with CHANNELFLAG_MICONLY.)


© 1998 Microsoft Corporation. All rights reserved.