Messenger object

[Messenger is no longer available for use as of Windows Vista. See Windows Messenger for more information.]

Do not use. The Messenger object implements the IMessenger3 interface and DMessengerEvents dispinterface. This object maintains lists of users and performs most automation functions.

Remarks

System and MSMSGS.EXE implement this object.

The following interfaces exist for several helper objects implemented within MSMSGS.EXE: IMessenger2, IMessengerContacts, IMessengerContact, IMessengerWindow, IMessengerGroup, IMessengerGroups, IMessengerService, IMessengerServices, IMessengerConversationWnd. Note that these interfaces are not accessible directly from the Messenger object.

Note

The following remark applies to scriptable languages.

  • Although some scriptable members of the Messenger object deal with user-specific information (for example, friendly name or sign-in name), user-specific information is never available through script.

Interfaces Implemented

IMessenger3

DMessengerEvents

Requirements

Minimum supported client
Windows XP [desktop apps only]
Minimum supported server
Windows Server 2003 [desktop apps only]
End of client support
Windows XP
End of server support
Windows Server 2003
Product
Messenger 4.0
Header
Msgrua.h
IDL
Msgrua.idl
IID
CLSID_Messenger is defined as B69003B3-C55E-4B48-836C-BC5946FC3B28