Share via


DMsgrSessionEvents interface

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

Do not use. The DMessengerPrivateEvents dispinterface fires events in the Messenger client when notifications from IMsgrSession are received.

Members

The DMsgrSessionEvents interface inherits from the IUnknown interface. DMsgrSessionEvents also has these types of members:

Events

The DMsgrSessionEvents interface has these events.

Event Description
BeforeAppLaunch Fires when the session's application is about to be launched.
OnAccepted Fires when the recipient has accepted the invitation.
OnAppNotPresent Fires when the application requested by the invitation is not present.
OnCancelled Fires when the session has been canceled by the inviter.
OnContextData Fires when new context data has arrived.
OnDeclined Fires when the recipient has declined the invitation.
OnReadyToLaunch Fires when the session is approved to start.
OnSendError Fires when the last operation fails when sending.
OnStateChanged Fires when the session state has changed from the previous state.
OnTermination Fires when the session has ended.

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.5
Header
Msgrpriv.h
IDL
Msgrpriv.idl
DLL
Msnmsgrexe.adeb440d_7847_4f65_80bd_899870ed2ec9

See also

DMessengerPrivateEvents

IMsgrSession

Messenger Lock and Key API

Messenger Session Invite and Messenger Private APIs