Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[MSGRConstants is no longer available for use as of Windows Vista. See Windows Messenger for more information.]
Do not use. The following are constants used for error and success returns of methods and properties of the Windows Messenger APIs.
Syntax
typedef enum {
MSGR_E_CONNECT = MSGR_E(0x0001),
MSGR_E_INVALID_SERVER_NAME = MSGR_E(0x0002),
MSGR_E_INVALID_PASSWORD = MSGR_E(0x0003),
MSGR_E_ALREADY_LOGGED_ON = MSGR_E(0x0004),
MSGR_E_SERVER_VERSION = MSGR_E(0x0005),
MSGR_E_LOGON_TIMEOUT = MSGR_E(0x0006),
MSGR_E_LIST_FULL = MSGR_E(0x0007),
MSGR_E_AI_REJECT = MSGR_E(0x0008),
MSGR_E_AI_REJECT_NOT_INST = MSGR_E(0x0009),
MSGR_E_USER_NOT_FOUND = MSGR_E(0x000A),
MSGR_E_ALREADY_IN_LIST = MSGR_E(0x000B),
MSGR_E_DISCONNECTED = MSGR_E(0x000C),
MSGR_E_UNEXPECTED = MSGR_E(0x000D),
MSGR_E_SERVER_TOO_BUSY = MSGR_E(0x000E),
MSGR_E_INVALID_AUTH_PACKAGES = MSGR_E(0x000F),
MSGR_E_NEWER_CLIENT_AVAILABLE = MSGR_E(0x0010),
MSGR_E_AI_TIMEOUT = MSGR_E(0x0011),
MSGR_E_CANCEL = MSGR_E(0x0012),
MSGR_E_TOO_MANY_MATCHES = MSGR_E(0x0013),
MSGR_E_SERVER_UNAVAILABLE = MSGR_E(0x0014),
MSGR_E_LOGON_UI_ACTIVE = MSGR_E(0x0015),
MSGR_E_OPTION_UI_ACTIVE = MSGR_E(0x0016),
MSGR_E_CONTACT_UI_ACTIVE = MSGR_E(0x0017),
MSGR_E_PRIMARY_SERVICE_NOT_LOGGED_ON = MSGR_E(0x0018),
MSGR_E_LOGGED_ON = MSGR_E(0x0019),
MSGR_E_CONNECT_PROXY = MSGR_E(0x001A),
MSGR_E_PROXY_AUTH = MSGR_E(0x001B),
MSGR_E_PROXY_AUTH_TYPE = MSGR_E(0x001C),
MSGR_E_INVALID_PROXY_NAME = MSGR_E(0x001D),
MSGR_E_NOT_LOGGED_ON = MSGR_E(0x001E),
MSGR_E_NOT_PRIMARY_SERVICE = MSGR_E(0x0020),
MSGR_E_TOO_MANY_SESSIONS = MSGR_E(0x0021),
MSGR_E_TOO_MANY_MESSAGES = MSGR_E(0x0022),
MSGR_E_REMOTE_LOGIN = MSGR_E(0x0023),
MSGR_E_INVALID_FRIENDLY_NAME = MSGR_E(0x0024),
MSGR_E_SESSION_FULL = MSGR_E(0x0025),
MSGR_E_NOT_ALLOWING_NEW_USERS = MSGR_E(0x0026),
MSGR_E_INVALID_DOMAIN = MSGR_E(0x0027),
MSGR_E_TCP_ERROR = MSGR_E(0x0028),
MSGR_E_SESSION_TIMEOUT = MSGR_E(0x0029),
MSGR_E_MULTIPOINT_SESSION_BEGIN_TIMEOUT = MSGR_E(0x002a),
MSGR_E_MULTIPOINT_SESSION_END_TIMEOUT = MSGR_E(0x002b),
MSGR_E_REVERSE_LIST_FULL = MSGR_E(0x002c),
MSGR_E_SERVER_ERROR = MSGR_E(0x002d),
MSGR_E_SYSTEM_CONFIG = MSGR_E(0x002e),
MSGR_E_NO_DIRECTORY = MSGR_E(0x002f),
MSGR_E_RETRY_SET = MSGR_E(0x0030),
MSGR_E_CHILD_WITHOUT_CONSENT = MSGR_E(0x0031),
MSGR_E_USER_CANCELLED = MSGR_E(0x0032),
MSGR_E_CANCEL_BEFORE_CONNECT = MSGR_E(0x0033),
MSGR_E_VOICE_IM_TIMEOUT = MSGR_E(0x0034),
MSGR_E_NOT_ACCEPTING_PAGES = MSGR_E(0x0035),
MSGR_E_EMAIL_PASSPORT_NOT_VALIDATED = MSGR_E(0x0036),
MSGR_E_AUDIO_UI_ACTIVE = MSGR_E(0x0037),
MSGR_E_NO_HARDWARE = MSGR_E(0x0038),
MSGR_E_PAGING_UNAVAILABLE = MSGR_E(0x0039),
MSGR_E_PHONE_INVALID_NUMBER = MSGR_E(0x003a),
MSGR_E_PHONE_NO_FUNDS = MSGR_E(0x003b),
MSGR_E_VOICE_NO_ANSWER = MSGR_E(0x003c),
MSGR_E_VOICE_WAVEIN_DEVICE = MSGR_E(0x003d),
MSGR_E_FT_TIMEOUT = MSGR_E(0x003e),
MSGR_E_MESSAGE_TOO_LONG = MSGR_E(0x003f),
MSGR_E_VOICE_FIREWALL = MSGR_E(0x0040),
MSGR_E_VOICE_NETCONN = MSGR_E(0x0041),
MSGR_E_PHONE_CIRCUITS_BUSY = MSGR_E(0x0042),
MSGR_E_SERVER_PROTOCOL = MSGR_E(0x0043),
MSGR_E_UNAVAILABLE_VIA_HTTP = MSGR_E(0x0044),
MSGR_E_PHONE_INVALID_PIN = MSGR_E(0x0045),
MSGR_E_PHONE_PINPROCEED_TIMEOUT = MSGR_E(0x0046),
MSGR_E_SERVER_SHUTDOWN = MSGR_E(0x0047),
MSGR_E_CLIENT_DISALLOWED = MSGR_E(0x0048),
MSGR_E_PHONE_CALL_NOT_COMPLETE = MSGR_E(0x0049),
MSGR_E_GROUPS_NOT_ENABLED = MSGR_E(0x004a),
MSGR_E_GROUP_ALREADY_EXISTS = MSGR_E(0x004b),
MSGR_E_TOO_MANY_GROUPS = MSGR_E(0x004c),
MSGR_E_GROUP_DOES_NOT_EXIST = MSGR_E(0x004d),
MSGR_E_USER_NOT_GROUP_MEMBER = MSGR_E(0x004e),
MSGR_E_GROUP_NAME_TOO_LONG = MSGR_E(0x004f),
MSGR_E_GROUP_NOT_EMPTY = MSGR_E(0x0050),
MSGR_E_BAD_GROUP_NAME = MSGR_E(0x0051),
MSGR_E_PHONESERVICE_UNAVAILABLE = MSGR_E(0x0052),
MSGR_E_CANNOT_RENAME = MSGR_E(0x0053),
MSGR_E_CANNOT_DELETE = MSGR_E(0x0054),
MSGR_E_INVALID_SERVICE = MSGR_E(0x0055),
MSGR_E_POLICY_RESTRICTED = MSGR_E(0x0056),
MSGR_S_ALREADY_IN_THE_MODE = MSGR_S(0x0001),
MSGR_S_TRANSFER_SEND_BEGUN = MSGR_S(0x0002),
MSGR_S_TRANSFER_SEND_FINISHED = MSGR_S(0x0003),
MSGR_S_TRANSFER_RECEIVE_BEGUN = MSGR_S(0x0004),
MSGR_S_TRANSFER_RECEIVE_FINISHED = MSGR_S(0x0005),
MSGR_S_GROUP_ALREADY_EXISTS = MSGR_S(0x0006),
MSGR_E_FAIL = E_FAIL,
MSGR_S_OK = S_OK
} LockError;
Constants
-
MSGR_E_CONNECT
-
Error connecting to the server.
-
MSGR_E_INVALID_SERVER_NAME
-
Name of the server that the client is trying to connect to is invalid.
-
MSGR_E_INVALID_PASSWORD
-
Password specified for the user is invalid.
-
MSGR_E_ALREADY_LOGGED_ON
-
Attempt to log on when the user is already signed in.
-
MSGR_E_SERVER_VERSION
-
Version of the server that the client is trying to connect to is incompatible.
-
MSGR_E_LOGON_TIMEOUT
-
Attempt to sign in timed out.
-
MSGR_E_LIST_FULL
-
Contact list is full or has reached the maximum limit.
-
MSGR_E_AI_REJECT
-
For internal use only. This error code is never returned to the user.
-
MSGR_E_AI_REJECT_NOT_INST
-
For internal use only. This error code is never returned to the user.
-
MSGR_E_USER_NOT_FOUND
-
Specified user is not found on the specified service.
-
MSGR_E_ALREADY_IN_LIST
-
Attempt to add a contact that is already in the contact list.
-
MSGR_E_DISCONNECTED
-
Client is disconnected from the network.
-
MSGR_E_UNEXPECTED
-
Unexpected error occurred.
-
MSGR_E_SERVER_TOO_BUSY
-
Server is too busy to handle the specified request.
-
MSGR_E_INVALID_AUTH_PACKAGES
-
Not supported.
-
MSGR_E_NEWER_CLIENT_AVAILABLE
-
Newer version of the client is available to download.
-
MSGR_E_AI_TIMEOUT
-
Not supported.
-
MSGR_E_CANCEL
-
User cancelled the operation in progress.
-
MSGR_E_TOO_MANY_MATCHES
-
Not supported.
-
MSGR_E_SERVER_UNAVAILABLE
-
Server is unavailable to handle the specified request.
-
MSGR_E_LOGON_UI_ACTIVE
-
Sign in UI is active and expecting user's input.
-
MSGR_E_OPTION_UI_ACTIVE
-
Options dialog is active and waiting for user input.
-
MSGR_E_CONTACT_UI_ACTIVE
-
Add a contact wizard is active and waiting for user input.
-
MSGR_E_PRIMARY_SERVICE_NOT_LOGGED_ON
-
Client is not signed in to primary service.
-
MSGR_E_LOGGED_ON
-
User is already signed in.
-
MSGR_E_CONNECT_PROXY
-
Error connecting the proxy.
-
MSGR_E_PROXY_AUTH
-
Not supported.
-
MSGR_E_PROXY_AUTH_TYPE
-
Not supported.
-
MSGR_E_INVALID_PROXY_NAME
-
Specified proxy name is invalid.
-
MSGR_E_NOT_LOGGED_ON
-
User is not logged on to the client.
-
MSGR_E_NOT_PRIMARY_SERVICE
-
Specified service is not the primary service.
-
MSGR_E_TOO_MANY_SESSIONS
-
Maximum number of sessions that can be opened has been reached.
-
MSGR_E_TOO_MANY_MESSAGES
-
Not supported.
-
MSGR_E_REMOTE_LOGIN
-
User signed in on a computer and also signed in from another (remote) computer.
-
MSGR_E_INVALID_FRIENDLY_NAME
-
Friendly name specified is not valid, for example user@microsoft.com (@microsoft.com is not part of a friendly name).
-
MSGR_E_SESSION_FULL
-
Number of participants allowed for the session has been reached.
-
MSGR_E_NOT_ALLOWING_NEW_USERS
-
Not supported.
-
MSGR_E_INVALID_DOMAIN
-
Not supported.
-
MSGR_E_TCP_ERROR
-
Not supported.
-
MSGR_E_SESSION_TIMEOUT
-
Session timed out.
-
MSGR_E_MULTIPOINT_SESSION_BEGIN_TIMEOUT
-
Not supported.
-
MSGR_E_MULTIPOINT_SESSION_END_TIMEOUT
-
Not supported.
-
MSGR_E_REVERSE_LIST_FULL
-
Reverse contact list is full.
-
MSGR_E_SERVER_ERROR
-
Unspecified server error.
-
MSGR_E_SYSTEM_CONFIG
-
Not supported.
-
MSGR_E_NO_DIRECTORY
-
Not supported.
-
MSGR_E_RETRY_SET
-
Not supported.
-
MSGR_E_CHILD_WITHOUT_CONSENT
-
Not supported.
-
MSGR_E_USER_CANCELLED
-
User cancelled a specified operation such as a sign in.
-
MSGR_E_CANCEL_BEFORE_CONNECT
-
User cancelled a specified operation before the connection was established.
-
MSGR_E_VOICE_IM_TIMEOUT
-
Voice IM session timed out.
-
MSGR_E_NOT_ACCEPTING_PAGES
-
Not supported.
-
MSGR_E_EMAIL_PASSPORT_NOT_VALIDATED
-
Not supported.
-
MSGR_E_AUDIO_UI_ACTIVE
-
Audio UI (voice configuration wizard) is active and waiting for user input.
-
MSGR_E_NO_HARDWARE
-
Not supported.
-
MSGR_E_PAGING_UNAVAILABLE
-
Paging is not supported for this client.
-
MSGR_E_PHONE_INVALID_NUMBER
-
Specified phone number is invalid.
-
MSGR_E_PHONE_NO_FUNDS
-
Not supported.
-
MSGR_E_VOICE_NO_ANSWER
-
Not supported.
-
MSGR_E_VOICE_WAVEIN_DEVICE
-
Not supported.
-
MSGR_E_FT_TIMEOUT
-
Not supported.
-
MSGR_E_MESSAGE_TOO_LONG
-
Message being sent is too long.
-
MSGR_E_VOICE_FIREWALL
-
Not supported.
-
MSGR_E_VOICE_NETCONN
-
Not supported.
-
MSGR_E_PHONE_CIRCUITS_BUSY
-
Not supported.
-
MSGR_E_SERVER_PROTOCOL
-
Not supported.
-
MSGR_E_UNAVAILABLE_VIA_HTTP
-
Not supported.
-
MSGR_E_PHONE_INVALID_PIN
-
Not supported.
-
MSGR_E_PHONE_PINPROCEED_TIMEOUT
-
Not supported.
-
MSGR_E_SERVER_SHUTDOWN
-
Windows Messenger signed out due to server shutdown.
-
MSGR_E_CLIENT_DISALLOWED
-
Not supported.
-
MSGR_E_PHONE_CALL_NOT_COMPLETE
-
Not supported.
-
MSGR_E_GROUPS_NOT_ENABLED
-
Groups are not enabled on this service.
-
MSGR_E_GROUP_ALREADY_EXISTS
-
New group specified already exists on the specified provider.
-
MSGR_E_TOO_MANY_GROUPS
-
More groups cannot be created because the provider has reached the maximum limit.
-
MSGR_E_GROUP_DOES_NOT_EXIST
-
Specified group name does not exist.
-
MSGR_E_USER_NOT_GROUP_MEMBER
-
Specified user is not a member of the specified group.
-
MSGR_E_GROUP_NAME_TOO_LONG
-
Specified group name is longer than the allowed limit.
-
MSGR_E_GROUP_NOT_EMPTY
-
Group cannot be deleted because it has contacts in it.
-
MSGR_E_BAD_GROUP_NAME
-
Specified group name is not valid.
-
MSGR_E_PHONESERVICE_UNAVAILABLE
-
Phone service is not enabled.
-
MSGR_E_CANNOT_RENAME
-
Specified group cannot be renamed.
-
MSGR_E_CANNOT_DELETE
-
Specified contact or group cannot be deleted.
-
MSGR_E_INVALID_SERVICE
-
Specified contact or group does not belong to the specified service.
-
MSGR_E_POLICY_RESTRICTED
-
Operation cannot be performed because of policy restrictions.
-
MSGR_S_ALREADY_IN_THE_MODE
-
Not supported.
-
MSGR_S_TRANSFER_SEND_BEGUN
-
Not supported.
-
MSGR_S_TRANSFER_SEND_FINISHED
-
Not supported.
-
MSGR_S_TRANSFER_RECEIVE_BEGUN
-
Not supported.
-
MSGR_S_TRANSFER_RECEIVE_FINISHED
-
Not supported.
-
MSGR_S_GROUP_ALREADY_EXISTS
-
Group specified to be created already exists on the specified provider.
-
MSGR_E_FAIL
-
General failure.
-
MSGR_S_OK
-
Success.
Remarks
Not all HRESULT values originate directly from Windows Messenger API calls. They can originate from user action in the interface or through internal API calls.
Requirements
| End of client support |
Windows XP |
| End of server support |
Windows Server 2003 |
| Header |
|
| IDL |
|