3.2.5.2.10.1 IMessenger::SendMessage (Opnum 3)

The SendMessage method adds a message to the send queue.

 HRESULT SendMessage(
   [in, unique] LPRSM_MESSAGE lpRsmMessage
 );

lpRsmMessage: A pointer to an RSM_MESSAGE (section 2.2.6.1) structure describing the message that is to be sent.

Return value/code

Description

0x00000000

S_OK

The call was successful.

0x80070057

ERROR_INVALID_PARAMETER

A parameter is missing.

Upon receiving this message, the server MUST verify that lpRsmMessage is not NULL. If parameter validation fails, the server MUST immediately fail the operation and return ERROR_INVALID_PARAMETER (0x80070057).

Otherwise, the server MUST deliver the message to the operator.