BIMSTATE enumeration
[BIMSTATE is no longer available for use as of Windows Vista. See Windows Messenger for more information.]
Do not use. Specifies local or remote client state.
Note
The BIMSTATE enumerated type is available for use in Windows Messenger 4.7. It might be altered or unavailable in subsequent versions of Windows Messenger. You should use MISTATUS instead.
Syntax
typedef enum {
BIMSTATE_UNKNOWN = 0x0000,
BIMSTATE_OFFLINE = 0x0001,
BIMSTATE_ONLINE = 0x0002,
BIMSTATE_INVISIBLE = 0x0006,
BIMSTATE_BUSY = 0x000A,
BIMSTATE_BE_RIGHT_BACK = 0x000E,
BIMSTATE_IDLE = 0x0012,
BIMSTATE_AWAY = 0x0022,
BIMSTATE_ON_THE_PHONE = 0x0032,
BIMSTATE_OUT_TO_LUNCH = 0x0042,
BIMSTATE_LOCAL_FINDING_SERVER = 0x0100,
BIMSTATE_LOCAL_CONNECTING_TO_SERVER = 0x0200,
BIMSTATE_LOCAL_SYNCHRONIZING_WITH_SERVER = 0x0300,
BIMSTATE_LOCAL_DISCONNECTING_FROM_SERVER = 0x0400
} LockError;
Constants
-
BIMSTATE_UNKNOWN
-
The state of the local or remote client is unknown.
-
BIMSTATE_OFFLINE
-
The local or remote client is not connected to a server.
-
BIMSTATE_ONLINE
-
The local or remote client is connected to a server.
-
BIMSTATE_INVISIBLE
-
The local or remote client is connected to a server, but invisible to other users.
-
BIMSTATE_BUSY
-
The local or remote client is connected to a server and in a user-selected busy state.
-
BIMSTATE_BE_RIGHT_BACK
-
The local or remote client user is away from the computer for a short time. This is a user-selected state.
-
BIMSTATE_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.
-
BIMSTATE_AWAY
-
The local or remote client user is away from the computer. This is a user-selected state.
-
BIMSTATE_ON_THE_PHONE
-
The local or remote client user is on the phone. This is a user-selected state.
-
BIMSTATE_OUT_TO_LUNCH
-
The local or remote client user is at lunch. This is a user-selected state.
-
BIMSTATE_LOCAL_FINDING_SERVER
-
The local client is attempting to find the server.
-
BIMSTATE_LOCAL_CONNECTING_TO_SERVER
-
The local client is connecting to the server.
-
BIMSTATE_LOCAL_SYNCHRONIZING_WITH_SERVER
-
The local client is synchronizing with the server.
-
BIMSTATE_LOCAL_DISCONNECTING_FROM_SERVER
-
The local client is disconnecting from the server.
Requirements
End of client support |
Windows XP |
End of server support |
Windows Server 2003 |
Header |
|
IDL |
|