windows-nt/Source/XPSP1/NT/inetsrv/iis/staxinc/export/mailmsgp.idl

59 lines
1.5 KiB
Plaintext
Raw Normal View History

2020-09-26 03:20:57 -05:00
/*
@doc MAILMSGP INTERNAL
@module MAILMSGP.IDL - Private interfaces for Mail Message Object. | This module declares the
internal interfaces for access to the Mail Message Object.
*/
cpp_quote("/*++")
cpp_quote("")
cpp_quote("Copyright (c) 1996, 1997 Microsoft Corporation")
cpp_quote("")
cpp_quote("Module Name:")
cpp_quote("")
cpp_quote(" mailmsgp.idl / mailmsgp.h")
cpp_quote("")
cpp_quote("Abstract:")
cpp_quote("")
cpp_quote(" This module contains definitions for the internal COM interfaces for")
cpp_quote(" the Mail Message Object.")
cpp_quote("")
cpp_quote("Author:")
cpp_quote("")
cpp_quote(" Keith Lau (keithlau@microsoft.com)")
cpp_quote("")
cpp_quote("Revision History:")
cpp_quote("")
cpp_quote(" dondu 3/24/98 created")
cpp_quote("")
cpp_quote("--*/")
// This file will be processed by the MIDL tool to
// produce the type library (mailmsg.tlb) and marshalling code.
import "oaidl.idl";
import "ocidl.idl";
import "mailmsg.idl";
[
helpstring("Mail Message Property Replication"),
object,
pointer_default(unique),
uuid(b5f16352-c366-11d1-aa5e-00c04fa35b82)
]
interface IMailMsgPropertyReplication : IUnknown
{
[helpstring("Replicates all properties except those whose prop IDs are specified.")]
HRESULT CopyTo(
[in] DWORD dwSourceRecipientIndex,
[in] IMailMsgRecipientsBase *pTargetRecipientList,
[in] DWORD dwTargetRecipientIndex,
[in] DWORD dwExemptCount,
[in, size_is(dwExemptCount)]
DWORD *pdwExemptPropIdList
);
};