Export (0) Print
Expand All
Expand Minimize

MimeOleMergePartialHeaders Function

Do not use. Merges partial headers. The resulting stream should contain the headers for the first message (using normal RFC822 rules), then a blank line, and then the headers for the second message (again following RFC822 rules).

Syntax

HRESULT MimeOleMergePartialHeaders(
  __in  IStream *pstmIn,
  __in  IStream *pstmOut
);

Parameters

pstmIn [in]

Type: IStream*

Specifies a pointer to the IStream object for message source.

pstmOut [in]

Type: IStream*

Specifies a pointer to the IStream object for message destination.

Return Value

Type: HRESULT

If this function succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Remarks

All of the header fields from the initial enclosing entity (part one), except those that start with "Content-" and the specific header fields "Message-ID", "Encrypted", and "MIME-Version", must be copied, in order, to the new message.

Only those header fields in the enclosed message which start with "Content-" and "Message-ID", "Encrypted", and "MIME-Version" must be appended, in order, to the header fields of the new message. Any header fields in the enclosed message which do not start with "Content-" (except for "Message-ID", "Encrypted", and "MIME-Version") will be ignored.

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows Server 2003

Product

Outlook Express 6.0

Header

Mimeole.h

Library

Inetcomm.lib

DLL

Inetcomm.dll (version 6.0 or later)

 

 

Send comments about this topic to Microsoft

Build date: 6/30/2011

Community Additions

ADD
Show:
© 2014 Microsoft