Share via


IMessageFormHost::DoAction

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

Syntax

HRESULT DoAction (
  IMessageForm * pform,
  IMessage * pmsg,
  actions act,
  MESSAGEFIELDS * pMsgFields
);

Parameters

  • pform
    [in] Reference to the IMessageForm object calling DoAction.
  • pmsg
    [in] Reference to the IMessage message object on which to perform the action.
  • act
    [in] The action to perform, specified by the actions 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

Smartphone: Windows Mobile 2002
OS Versions: Windows CE 3.0
Header: cemapi.h
Library: cemapi.lib

See Also

IMessageForm

IMessageFormHost

actions

Messaging

Last updated on Friday, April 22, 2005

© 2005 Microsoft Corporation. All rights reserved.

Send feedback on this topic to the authors.