📄 cdosys.tlh
字号:
const BSTR cdoUseMessageResponseText = (unsigned short*) L"http://schemas.microsoft.com/cdo/configuration/usemessageresponsetext";
const BSTR cdoGif = (unsigned short*) L"image/gif";
const BSTR cdoJpeg = (unsigned short*) L"image/jpeg";
const BSTR cdoMessageExternalBody = (unsigned short*) L"message/external-body";
const BSTR cdoMessagePartial = (unsigned short*) L"message/partial";
const BSTR cdoMessageRFC822 = (unsigned short*) L"message/rfc822";
const BSTR cdoMultipartAlternative = (unsigned short*) L"multipart/alternative";
const BSTR cdoMultipartDigest = (unsigned short*) L"multipart/digest";
const BSTR cdoMultipartMixed = (unsigned short*) L"multipart/mixed";
const BSTR cdoMultipartRelated = (unsigned short*) L"multipart/related";
const BSTR cdoTextHTML = (unsigned short*) L"text/html";
const BSTR cdoTextPlain = (unsigned short*) L"text/plain";
const BSTR cdo7bit = (unsigned short*) L"7bit";
const BSTR cdo8bit = (unsigned short*) L"8bit";
const BSTR cdoBase64 = (unsigned short*) L"base64";
const BSTR cdoBinary = (unsigned short*) L"binary";
const BSTR cdoMacBinHex40 = (unsigned short*) L"mac-binhex40";
const BSTR cdoQuotedPrintable = (unsigned short*) L"quoted-printable";
const BSTR cdoUuencode = (unsigned short*) L"uuencode";
const BSTR cdoSensitivity = (unsigned short*) L"http://schemas.microsoft.com/exchange/sensitivity";
const BSTR cdoAttachmentFilename = (unsigned short*) L"urn:schemas:httpmail:attachmentfilename";
const BSTR cdoBcc = (unsigned short*) L"urn:schemas:httpmail:bcc";
const BSTR cdoCc = (unsigned short*) L"urn:schemas:httpmail:cc";
const BSTR cdoContentDispositionType = (unsigned short*) L"urn:schemas:httpmail:content-disposition-type";
const BSTR cdoContentMediaType = (unsigned short*) L"urn:schemas:httpmail:content-media-type";
const BSTR cdoDate = (unsigned short*) L"urn:schemas:httpmail:date";
const BSTR cdoDateReceived = (unsigned short*) L"urn:schemas:httpmail:datereceived";
const BSTR cdoFrom = (unsigned short*) L"urn:schemas:httpmail:from";
const BSTR cdoHasAttachment = (unsigned short*) L"urn:schemas:httpmail:hasattachment";
const BSTR cdoHTMLDescription = (unsigned short*) L"urn:schemas:httpmail:htmldescription";
const BSTR cdoImportance = (unsigned short*) L"urn:schemas:httpmail:importance";
const BSTR cdoNormalizedSubject = (unsigned short*) L"urn:schemas:httpmail:normalizedsubject";
const BSTR cdoPriority = (unsigned short*) L"urn:schemas:httpmail:priority";
const BSTR cdoReplyTo = (unsigned short*) L"urn:schemas:httpmail:reply-to";
const BSTR cdoSender = (unsigned short*) L"urn:schemas:httpmail:sender";
const BSTR cdoSubject = (unsigned short*) L"urn:schemas:httpmail:subject";
const BSTR cdoTextDescription = (unsigned short*) L"urn:schemas:httpmail:textdescription";
const BSTR cdoThreadTopic = (unsigned short*) L"urn:schemas:httpmail:thread-topic";
const BSTR cdoTo = (unsigned short*) L"urn:schemas:httpmail:to";
const BSTR cdoAdoStream = (unsigned short*) L"_Stream";
const BSTR cdoIBodyPart = (unsigned short*) L"IBodyPart";
const BSTR cdoIConfiguration = (unsigned short*) L"IConfiguration";
const BSTR cdoIDataSource = (unsigned short*) L"IDataSource";
const BSTR cdoIMessage = (unsigned short*) L"IMessage";
const BSTR cdoIStream = (unsigned short*) L"IStream";
const BSTR cdoApproved = (unsigned short*) L"urn:schemas:mailheader:approved";
const BSTR cdoComment = (unsigned short*) L"urn:schemas:mailheader:comment";
const BSTR cdoContentBase = (unsigned short*) L"urn:schemas:mailheader:content-base";
const BSTR cdoContentDescription = (unsigned short*) L"urn:schemas:mailheader:content-description";
const BSTR cdoContentDisposition = (unsigned short*) L"urn:schemas:mailheader:content-disposition";
const BSTR cdoContentId = (unsigned short*) L"urn:schemas:mailheader:content-id";
const BSTR cdoContentLanguage = (unsigned short*) L"urn:schemas:mailheader:content-language";
const BSTR cdoContentLocation = (unsigned short*) L"urn:schemas:mailheader:content-location";
const BSTR cdoContentTransferEncoding = (unsigned short*) L"urn:schemas:mailheader:content-transfer-encoding";
const BSTR cdoContentType = (unsigned short*) L"urn:schemas:mailheader:content-type";
const BSTR cdoControl = (unsigned short*) L"urn:schemas:mailheader:control";
const BSTR cdoDisposition = (unsigned short*) L"urn:schemas:mailheader:disposition";
const BSTR cdoDispositionNotificationTo = (unsigned short*) L"urn:schemas:mailheader:disposition-notification-to";
const BSTR cdoDistribution = (unsigned short*) L"urn:schemas:mailheader:distribution";
const BSTR cdoExpires = (unsigned short*) L"urn:schemas:mailheader:expires";
const BSTR cdoFollowupTo = (unsigned short*) L"urn:schemas:mailheader:followup-to";
const BSTR cdoInReplyTo = (unsigned short*) L"urn:schemas:mailheader:in-reply-to";
const BSTR cdoLines = (unsigned short*) L"urn:schemas:mailheader:lines";
const BSTR cdoMessageId = (unsigned short*) L"urn:schemas:mailheader:message-id";
const BSTR cdoMIMEVersion = (unsigned short*) L"urn:schemas:mailheader:mime-version";
const BSTR cdoNewsgroups = (unsigned short*) L"urn:schemas:mailheader:newsgroups";
const BSTR cdoOrganization = (unsigned short*) L"urn:schemas:mailheader:organization";
const BSTR cdoOriginalRecipient = (unsigned short*) L"urn:schemas:mailheader:original-recipient";
const BSTR cdoPath = (unsigned short*) L"urn:schemas:mailheader:path";
const BSTR cdoPostingVersion = (unsigned short*) L"urn:schemas:mailheader:posting-version";
const BSTR cdoReceived = (unsigned short*) L"urn:schemas:mailheader:received";
const BSTR cdoReferences = (unsigned short*) L"urn:schemas:mailheader:references";
const BSTR cdoRelayVersion = (unsigned short*) L"urn:schemas:mailheader:relay-version";
const BSTR cdoReturnPath = (unsigned short*) L"urn:schemas:mailheader:return-path";
const BSTR cdoReturnReceiptTo = (unsigned short*) L"urn:schemas:mailheader:return-receipt-to";
const BSTR cdoSummary = (unsigned short*) L"urn:schemas:mailheader:summary";
const BSTR cdoThreadIndex = (unsigned short*) L"urn:schemas:mailheader:thread-index";
const BSTR cdoXMailer = (unsigned short*) L"urn:schemas:mailheader:x-mailer";
const BSTR cdoXref = (unsigned short*) L"urn:schemas:mailheader:xref";
const BSTR cdoXUnsent = (unsigned short*) L"urn:schemas:mailheader:x-unsent";
const BSTR cdoXFidelity = (unsigned short*) L"urn:schemas:mailheader:x-cdostreamhighfidelity";
const BSTR cdoNSConfiguration = (unsigned short*) L"http://schemas.microsoft.com/cdo/configuration/";
const BSTR cdoNSContacts = (unsigned short*) L"urn:schemas:contacts:";
const BSTR cdoNSHTTPMail = (unsigned short*) L"urn:schemas:httpmail:";
const BSTR cdoNSMailHeader = (unsigned short*) L"urn:schemas:mailheader:";
const BSTR cdoNSNNTPEnvelope = (unsigned short*) L"http://schemas.microsoft.com/cdo/nntpenvelope/";
const BSTR cdoNSSMTPEnvelope = (unsigned short*) L"http://schemas.microsoft.com/cdo/smtpenvelope/";
const BSTR cdoNewsgroupList = (unsigned short*) L"http://schemas.microsoft.com/cdo/nntpenvelope/newsgrouplist";
const BSTR cdoNNTPProcessing = (unsigned short*) L"http://schemas.microsoft.com/cdo/nntpenvelope/nntpprocessing";
const BSTR cdoArrivalTime = (unsigned short*) L"http://schemas.microsoft.com/cdo/smtpenvelope/arrivaltime";
const BSTR cdoClientIPAddress = (unsigned short*) L"http://schemas.microsoft.com/cdo/smtpenvelope/clientipaddress";
const BSTR cdoMessageStatus = (unsigned short*) L"http://schemas.microsoft.com/cdo/smtpenvelope/messagestatus";
const BSTR cdoPickupFileName = (unsigned short*) L"http://schemas.microsoft.com/cdo/smtpenvelope/pickupfilename";
const BSTR cdoRecipientList = (unsigned short*) L"http://schemas.microsoft.com/cdo/smtpenvelope/recipientlist";
const BSTR cdoSenderEmailAddress = (unsigned short*) L"http://schemas.microsoft.com/cdo/smtpenvelope/senderemailaddress";
const long CDO_E_UNCAUGHT_EXCEPTION = -2147220991;
const long CDO_E_NOT_OPENED = -2147220990;
const long CDO_E_UNSUPPORTED_DATASOURCE = -2147220989;
const long CDO_E_INVALID_PROPERTYNAME = -2147220988;
const long CDO_E_PROP_UNSUPPORTED = -2147220987;
const long CDO_E_INACTIVE = -2147220986;
const long CDO_E_NO_SUPPORT_FOR_OBJECTS = -2147220985;
const long CDO_E_NOT_AVAILABLE = -2147220984;
const long CDO_E_NO_DEFAULT_DROP_DIR = -2147220983;
const long CDO_E_SMTP_SERVER_REQUIRED = -2147220982;
const long CDO_E_NNTP_SERVER_REQUIRED = -2147220981;
const long CDO_E_RECIPIENT_MISSING = -2147220980;
const long CDO_E_FROM_MISSING = -2147220979;
const long CDO_E_SENDER_REJECTED = -2147220978;
const long CDO_E_RECIPIENTS_REJECTED = -2147220977;
const long CDO_E_NNTP_POST_FAILED = -2147220976;
const long CDO_E_SMTP_SEND_FAILED = -2147220975;
const long CDO_E_CONNECTION_DROPPED = -2147220974;
const long CDO_E_FAILED_TO_CONNECT = -2147220973;
const long CDO_E_INVALID_POST = -2147220972;
const long CDO_E_AUTHENTICATION_FAILURE = -2147220971;
const long CDO_E_INVALID_CONTENT_TYPE = -2147220970;
const long CDO_E_LOGON_FAILURE = -2147220969;
const long CDO_E_HTTP_NOT_FOUND = -2147220968;
const long CDO_E_HTTP_FORBIDDEN = -2147220967;
const long CDO_E_HTTP_FAILED = -2147220966;
const long CDO_E_MULTIPART_NO_DATA = -2147220965;
const long CDO_E_INVALID_ENCODING_FOR_MULTIPART = -2147220964;
const long CDO_E_PROP_NOT_FOUND = -2147220962;
const long CDO_E_INVALID_SEND_OPTION = -2147220960;
const long CDO_E_INVALID_POST_OPTION = -2147220959;
const long CDO_E_NO_PICKUP_DIR = -2147220958;
const long CDO_E_NOT_ALL_DELETED = -2147220957;
const long CDO_E_PROP_READONLY = -2147220953;
const long CDO_E_PROP_CANNOT_DELETE = -2147220952;
const long CDO_E_BAD_DATA = -2147220951;
const long CDO_E_PROP_NONHEADER = -2147220950;
const long CDO_E_INVALID_CHARSET = -2147220949;
const long CDO_E_ADOSTREAM_NOT_BOUND = -2147220948;
const long CDO_E_CONTENTPROPXML_NOT_FOUND = -2147220947;
const long CDO_E_CONTENTPROPXML_WRONG_CHARSET = -2147220946;
const long CDO_E_CONTENTPROPXML_PARSE_FAILED = -2147220945;
const long CDO_E_CONTENTPROPXML_CONVERT_FAILED = -2147220944;
const long CDO_E_NO_DIRECTORIES_SPECIFIED = -2147220943;
const long CDO_E_DIRECTORIES_UNREACHABLE = -2147220942;
const long CDO_E_BAD_SENDER = -2147220941;
const long CDO_E_SELF_BINDING = -2147220940;
const long CDO_E_ARGUMENT1 = -2147205120;
const long CDO_E_ARGUMENT2 = -2147205119;
const long CDO_E_ARGUMENT3 = -2147205118;
const long CDO_E_ARGUMENT4 = -2147205117;
const long CDO_E_ARGUMENT5 = -2147205116;
const long CDO_E_NOT_FOUND = -2146644475;
const long CDO_E_INVALID_ENCODING_TYPE = -2146644451;
struct __declspec(uuid("cd000023-8b95-11d1-82db-00c04fb1625d"))
IBodyParts : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_Count (
long * varCount ) = 0;
virtual HRESULT __stdcall get_Item (
long Index,
struct IBodyPart * * ppBody ) = 0;
virtual HRESULT __stdcall get__NewEnum (
IUnknown * * retval ) = 0;
virtual HRESULT __stdcall Delete (
VARIANT varBP ) = 0;
virtual HRESULT __stdcall DeleteAll ( ) = 0;
virtual HRESULT __stdcall Add (
long Index,
struct IBodyPart * * ppPart ) = 0;
};
struct __declspec(uuid("cd000021-8b95-11d1-82db-00c04fb1625d"))
IBodyPart : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_BodyParts (
struct IBodyParts * * varBodyParts ) = 0;
virtual HRESULT __stdcall get_ContentTransferEncoding (
BSTR * pContentTransferEncoding ) = 0;
virtual HRESULT __stdcall put_ContentTransferEncoding (
BSTR pContentTransferEncoding ) = 0;
virtual HRESULT __stdcall get_ContentMediaType (
BSTR * pContentMediaType ) = 0;
virtual HRESULT __stdcall put_ContentMediaType (
BSTR pContentMediaType ) = 0;
virtual HRESULT __stdcall get_Fields (
struct Fields * * varFields ) = 0;
virtual HRESULT __stdcall get_Charset (
BSTR * pCharset ) = 0;
virtual HRESULT __stdcall put_Charset (
BSTR pCharset ) = 0;
virtual HRESULT __stdcall get_FileName (
BSTR * varFileName ) = 0;
virtual HRESULT __stdcall get_DataSource (
struct IDataSource * * varDataSource ) = 0;
virtual HRESULT __stdcall get_ContentClass (
BSTR * pContentClass ) = 0;
virtual HRESULT __stdcall put_ContentClass (
BSTR pContentClass ) = 0;
virtual HRESULT __stdcall get_ContentClassName (
BSTR * pContentClassName ) = 0;
virtual HRESULT __stdcall put_ContentClassName (
BSTR pContentClassName ) = 0;
virtual HRESULT __stdcall get_Parent (
struct IBodyPart * * varParent ) = 0;
virtual HRESULT __stdcall AddBodyPart (
long Index,
struct IBodyPart * * ppPart ) = 0;
virtual HRESULT __stdcall SaveToFile (
BSTR FileName ) = 0;
virtual HRESULT __stdcall GetEncodedContentStream (
struct _Stream * * ppStream ) = 0;
virtual HRESULT __stdcall GetDecodedContentStream (
struct _Stream * * ppStream ) = 0;
virtual HRESULT __stdcall GetStream (
struct _Stream * * ppStream ) = 0;
virtual HRESULT __stdcall GetFieldParameter (
BSTR FieldName,
BSTR Parameter,
BSTR * pbstrValue ) = 0;
virtual HRESULT __stdcall GetInterface (
BSTR Interface,
IDispatch * * ppUnknown ) = 0;
};
struct __declspec(uuid("cd000029-8b95-11d1-82db-00c04fb1625d"))
IDataSource : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_SourceClass (
BSTR * varSourceClass ) = 0;
virtual HRESULT __stdcall get_Source (
IUnknown * * varSource ) = 0;
virtual HRESULT __stdcall get_IsDirty (
VARIANT_BOOL * pIsDirty ) = 0;
virtual HRESULT __stdcall put_IsDirty (
VARIANT_BOOL pIsDirty ) = 0;
virtual HRESULT __stdcall get_SourceURL (
BSTR * varSourceURL ) = 0;
virtual HRESULT __stdcall get_ActiveConnection (
struct _Connection * * varActiveConnection ) = 0;
virtual HRESULT __stdcall SaveToObject (
IUnknown * Source,
BSTR InterfaceName ) = 0;
virtual HRESULT __stdcall OpenObject (
IUnknown * Source,
BSTR InterfaceName ) = 0;
virtual HRESULT __stdcall SaveTo (
BSTR SourceURL,
IDispatch * ActiveConnection,
enum ConnectModeEnum Mode,
enum RecordCreateOptionsEnum CreateOptions,
enum RecordOpenOptionsEnum Options,
BSTR UserName,
BSTR Password ) = 0;
virtual HRESULT __stdcall Open (
BSTR SourceURL,
IDispatch * ActiveConnection,
enum ConnectModeEnum Mode,
enum RecordCreateOptionsEnum CreateOptions,
enum RecordOpenOptionsEnum Options,
BSTR UserName,
BSTR Password ) = 0;
virtual HRESULT __stdcall Save ( ) = 0;
virtual HRESULT __stdcall SaveToContainer (
BSTR ContainerURL,
IDispatch * ActiveConnection,
enum ConnectModeEnum Mode,
enum RecordCreateOptionsEnum CreateOptions,
enum RecordOpenOptionsEnum Options,
BSTR UserName,
BSTR Password ) = 0;
};
struct __declspec(uuid("cd000025-8b95-11d1-82db-00c04fb1625d"))
IMessages : IDispatch
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_Item (
long Index,
struct IMessage * * ppMessage ) = 0;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -