IMessage::DeleteAttach

Send Feedback

The DeleteAttach method deletes an attachment.

Syntax

HRESULT DeleteAttach (
  ULONG ulAttachmentNum,
  ULONG ulUIParam,
  LPMAPIPROGRESS lpProgress,
  ULONG ulFlags
);

Parameters

  • ulAttachmentNum
    [in] Index number of the attachment to delete, specified by the lpulAttachmentNum parameter of IMessage::CreateAttach from when the attachment was created.
  • ulUIParam
    [in] Ignored.
  • lpProgress
    [in] Ignored.
  • ulFlags
    [in] Ignored.

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.

Remarks

Before calling DeleteAttach, call the IUnknown::Release method for the attachment and each of its streams.

Requirements

Pocket PC: Pocket PC 2002 and later
Smartphone: Smartphone 2002 and later
OS Versions: Windows CE 3.0 and later
Header: mapidefs.h
Library: cemapi.lib

See Also

IMessage | Messaging

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.