Share via


IMessageFormHostEx::DoAction

4/8/2010

The DoAction method is called to have Messaging process the messaging commands (actions) that the plug-in requests.

Syntax

HRESULT DoAction (
  IMessageFormEx * pform,
  IMessage * pmsg,
  HOSTACTIONS act,
  MESSAGEFIELDS * pMsgFields
);

Parameters

  • pmsg
    [in] Reference to the message object on which to perform the action.
  • act
    [in] The action to perform, specified by the HOSTACTIONS enumeration.
  • pMsgFields
    [out] Reference to a MESSAGEFIELDS structure that contains fields of a new message to create.

Return Value

This method returns the standard values E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, and E_FAIL, as well as the following:

  • S_OK
    Indicates success.

Requirements

Header cemapi.h
Library cemapi.lib
Windows Embedded CE Windows CE .NET 4.2 and later
Windows Mobile Pocket PC for Windows Mobile 2003 and later, Smartphone for Windows Mobile 2003 and later

See Also

Reference

IMessageFormEx
IMessageFormHostEx
IMessageFormHostEx::HOSTACTIONS

Other Resources

Messaging