Share via


IMessageFormHostEx::DoAction

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

  • pform
    [in] Reference to the IMessageFormEx object calling DoAction.
  • 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 Values

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

Pocket PC: Windows Mobile 2003 and later
OS Versions: Windows CE .NET 4.2 and later
Header: cemapi.h
Library: cemapi.lib

See Also

IMessageFormEx

IMessageFormHostEx

HOSTACTIONS

Messaging

Send feedback on this topic to the authors.

© 2005 Microsoft Corporation. All rights reserved.