MISTATUS Enumerated Type
Deprecated. Specifies local or remote client state. The user can select these options from the File menu of the Messenger window or by clicking the Messenger icon in the taskbar. The current state of the local user is detected on the local client. The current state of the remote clients is detected through the server automatically. Not all states are valid for remote clients.
Syntax
typedef enum { MISTATUS_UNKNOWN = 0x0000, MISTATUS_OFFLINE = 0x0001, MISTATUS_ONLINE = 0x0002, MISTATUS_INVISIBLE = 0x0006, MISTATUS_BUSY = 0x000A, MISTATUS_BE_RIGHT_BACK = 0x000E, MISTATUS_IDLE = 0x0012, MISTATUS_AWAY = 0x0022, MISTATUS_ON_THE_PHONE = 0x0032, MISTATUS_OUT_TO_LUNCH = 0x0042, MISTATUS_LOCAL_FINDING_SERVER = 0x0100, MISTATUS_LOCAL_CONNECTING_TO_SERVER = 0x0200, MISTATUS_LOCAL_SYNCHRONIZING_WITH_SERVER = 0x0300, MISTATUS_LOCAL_DISCONNECTING_FROM_SERVER = 0x0400 } MISTATUS;
Constants
MISTATUS_UNKNOWN
The state of the local or remote client is unknown.MISTATUS_OFFLINE
The local or remote client is not connected to a server.MISTATUS_ONLINE
The local or remote client is connected to a server.MISTATUS_INVISIBLE
The local or remote client is connected to a server, but invisible to other users.MISTATUS_BUSY
The local or remote client is connected to a server and in a user-selected busy state.MISTATUS_BE_RIGHT_BACK
The local or remote client user is away from the computer for a short time. This is a user-selected state.MISTATUS_IDLE
The local or remote client has not detected mouse or keyboard input on the computer for a determined time. The user is most likely away from the computer. The user can select whether to transmit idle state and idle time threshold.MISTATUS_AWAY
The local or remote client user is away from the computer. This is a user-selected state.MISTATUS_ON_THE_PHONE
The local or remote client user is on the phone. This is a user-selected state.MISTATUS_OUT_TO_LUNCH
The local or remote client user is at lunch. This is a user-selected state.MISTATUS_LOCAL_FINDING_SERVER
The local client is attempting to find the server.MISTATUS_LOCAL_CONNECTING_TO_SERVER
The local client is connecting to the server.MISTATUS_LOCAL_SYNCHRONIZING_WITH_SERVER
The local client is synchronizing with the server.MISTATUS_LOCAL_DISCONNECTING_FROM_SERVER
The local client is disconnecting from the server.
Remarks
Important MISTATUS is no longer available in Windows Vista. See Windows Messenger for more information.
Enumerated Type Information
Header and IDL files msgrua.h, msgrua.idl