ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

MIMEOLE::IMimeBody Interface Reference

import "mimeole.idl";

Inherits MIMEOLE::IMimePropertySet.

Public Types

enum  IMSGBODYTYPE {
  IBT_SECURE, IBT_ATTACHMENT, IBT_EMPTY, IBT_CSETTAGGED,
  IBT_AUTOATTACH
}
typedef IMimeBodyLPMIMEBODY
typedef struct BODYOFFSETSLPBODYOFFSETS
typedef struct TRANSMITINFOLPTRANSMITINFO

Public Member Functions

HRESULT IsType ([in] IMSGBODYTYPE bodytype)
HRESULT SetDisplayName ([in] LPCSTR pszDisplay)
HRESULT GetDisplayName ([out] LPSTR *ppszDisplay)
HRESULT GetOffsets ([out] LPBODYOFFSETS pOffsets)
HRESULT GetCurrentEncoding ([out] ENCODINGTYPE *pietEncoding)
HRESULT SetCurrentEncoding ([in] ENCODINGTYPE ietEncoding)
HRESULT GetEstimatedSize ([in] ENCODINGTYPE ietEncoding,[out] ULONG *pcbSize)
HRESULT GetDataHere ([in] ENCODINGTYPE ietEncoding,[in] IStream *pStream)
HRESULT GetData ([in] ENCODINGTYPE ietEncoding,[out] IStream **ppStream)
HRESULT SetData ([in] ENCODINGTYPE ietEncoding,[in, unique] LPCSTR pszPriType,[in, unique] LPCSTR pszSubType,[in] REFIID riid,[in, iid_is(riid)] LPVOID pvObject)
HRESULT EmptyData (void)
HRESULT CopyTo ([in] IMimeBody *pBody)
HRESULT GetTransmitInfo ([in, out] LPTRANSMITINFO pTransmitInfo)
HRESULT SaveToFile ([in] ENCODINGTYPE ietEncoding,[in] LPCSTR pszFilePath)
HRESULT GetHandle ([out] LPHBODY phBody)

Detailed Description

Definition at line 638 of file mimeole.idl.


The documentation for this interface was generated from the following file:

Generated on Sat May 26 2012 06:46:52 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.