#S(HASH-TABLE EQL (FILENAME . "c:\winnt\system32\cdosys.dll")(GUID . "{CD000000-8B95-11D1-82DB-00C04FB1625D}")(DESCRIPTION . "Microsoft CDO for Windows 2000 Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("CdoConfigSource" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoDSNOptions" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoEventStatus" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("cdoImportanceValues" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoMessageStat" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoMHTMLFlags" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoNNTPProcessingField" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoPostUsing" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("cdoPriorityValues" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoProtocolsAuthentication" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoReferenceType" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoSendUsing" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("cdoSensitivityValues" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoTimeZoneId" (TYPE . "Enum")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoCalendar" (TYPE . "Module")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoCharset" (TYPE . "Module")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoConfiguration" (TYPE . "Module")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoContentTypeValues" (TYPE . "Module")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoEncodingType" (TYPE . "Module")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoExchange" (TYPE . "Module")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoHTTPMail" (TYPE . "Module")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoInterfaces" (TYPE . "Module")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoMailHeader" (TYPE . "Module")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoNamespace" (TYPE . "Module")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoNNTPEnvelope" (TYPE . "Module")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoSMTPEnvelope" (TYPE . "Module")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("CdoErrors" (TYPE . "Module")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("IBodyParts" (TYPE . "Dispinterface")(DESCRIPTION . "Defines abstract methods and properties used to manage a collection of BodyPart objects")(GUID . "{CD000023-8B95-11D1-82DB-00C04FB1625D}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Count") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of BodyPart objects in the collection")) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x20) (RETURNS . "VT_PTR.IBodyPart")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the specified BodyPart object from the collection")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x24) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "Delete") (RIID . #x00000002) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("varBP" "VT_VARIANT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Deletes the specified BodyPart object from the collection. Can use index or object reference")) ((NAME . "DeleteAll") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Deletes all BodyPart objects in the collection")) ((NAME . "Add") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_PTR.IBodyPart")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a BodyPart object to the collection at the specified index, and returns the newly added object")))) ("IBodyPart" (TYPE . "Dispinterface")(DESCRIPTION . "Defines abstract methods and properties used to manage a message body part")(GUID . "{CD000021-8B95-11D1-82DB-00C04FB1625D}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BodyParts") (RIID . #x000000c8) (OFFSET . #x1c) (RETURNS . "VT_PTR.IBodyParts")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the object's BodyParts collection")) ((NAME . "ContentTransferEncoding") (RIID . #x000000c9) (OFFSET . #x20) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The encoding mechanism for the body part's content")) ((NAME . "ContentTransferEncoding") (RIID . #x000000c9) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The encoding mechanism for the body part's content")) ((NAME . "ContentMediaType") (RIID . #x000000ca) (OFFSET . #x28) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The content media type portion of the body part's content type")) ((NAME . "ContentMediaType") (RIID . #x000000ca) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The content media type portion of the body part's content type")) ((NAME . "Fields") (RIID . #x000000cb) (OFFSET . #x30) (RETURNS . "VT_PTR.Fields")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Fields collection for the body part")) ((NAME . "Charset") (RIID . #x000000cc) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The character set of the body part text content (not applicable for non-text content types)")) ((NAME . "Charset") (RIID . #x000000cc) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The character set of the body part text content (not applicable for non-text content types)")) ((NAME . "FileName") (RIID . #x000000cd) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the value of the filename parameter for the content-disposition MIME header")) ((NAME . "DataSource") (RIID . #x000000cf) (OFFSET . #x40) (RETURNS . "VT_PTR.IDataSource")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the IDataSource interface on the object")) ((NAME . "ContentClass") (RIID . #x000000d0) (OFFSET . #x44) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The content class for the body part's content")) ((NAME . "ContentClass") (RIID . #x000000d0) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The content class for the body part's content")) ((NAME . "ContentClassName") (RIID . #x000000d1) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The friendly name for the body part's content class")) ((NAME . "ContentClassName") (RIID . #x000000d1) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The friendly name for the body part's content class")) ((NAME . "Parent") (RIID . #x000000d2) (OFFSET . #x54) (RETURNS . "VT_PTR.IBodyPart")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the parent object in the body part hierarchy")) ((NAME . "AddBodyPart") (RIID . #x000000fa) (OFFSET . #x58) (RETURNS . "VT_PTR.IBodyPart")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a body part to the object's BodyParts collection")) ((NAME . "SaveToFile") (RIID . #x000000fb) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("FileName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves the body part contents to the specified file")) ((NAME . "GetEncodedContentStream") (RIID . #x000000fc) (OFFSET . #x60) (RETURNS . "VT_PTR._Stream")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a Stream object containing the body part content in serialized, encoded format")) ((NAME . "GetDecodedContentStream") (RIID . #x000000fd) (OFFSET . #x64) (RETURNS . "VT_PTR._Stream")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a Stream object containing the body part content in serialized, decoded format")) ((NAME . "GetStream") (RIID . #x000000fe) (OFFSET . #x68) (RETURNS . "VT_PTR._Stream")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a Stream object containing the complete body part in serialized, encoded format")) ((NAME . "GetFieldParameter") (RIID . #x000000ff) (OFFSET . #x6c) (RETURNS . "VT_BSTR")(PARAMS ("FieldName" "VT_BSTR")("Parameter" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the specified parameter from the body part's specified MIME header")) ((NAME . "GetInterface") (RIID . #x000000a0) (OFFSET . #x70) (RETURNS . "VT_DISPATCH")(PARAMS ("Interface" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the specified interface on the object")))) ("IDataSource" (TYPE . "Dispinterface")(DESCRIPTION . "Defines abstract methods and properties used to extract messages from or embed messages into other CDO message body parts")(GUID . "{CD000029-8B95-11D1-82DB-00C04FB1625D}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SourceClass") (RIID . #x000000cf) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the name (type) of the interface originally used to bind the object")) ((NAME . "Source") (RIID . #x000000d0) (OFFSET . #x20) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the currently bound object")) ((NAME . "IsDirty") (RIID . #x000000d1) (OFFSET . #x24) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Indicates whether or not the local data has been changed since the last save or bind operation")) ((NAME . "IsDirty") (RIID . #x000000d1) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Indicates whether or not the local data has been changed since the last save or bind operation")) ((NAME . "SourceURL") (RIID . #x000000d2) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Not Implemented. Reserved for future use")) ((NAME . "ActiveConnection") (RIID . #x000000d3) (OFFSET . #x30) (RETURNS . "VT_PTR._Connection")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Not Implemented. Reserved for future use")) ((NAME . "SaveToObject") (RIID . #x000000fb) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("Source" "VT_UNKNOWN")("InterfaceName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Binds to and saves data into the specified object")) ((NAME . "OpenObject") (RIID . #x000000fc) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("Source" "VT_UNKNOWN")("InterfaceName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Binds to and opens data from the specified object")) ((NAME . "SaveTo") (RIID . #x000000fd) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("SourceURL" "VT_BSTR")("ActiveConnection" "VT_DISPATCH")("Mode" "VT_USERDEFINED.Enum.ConnectModeEnum")("CreateOptions" "VT_USERDEFINED.Enum.RecordCreateOptionsEnum")("Options" "VT_USERDEFINED.Enum.RecordOpenOptionsEnum")("UserName" "VT_BSTR")("Password" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Not Implemented. Reserved for future use")) ((NAME . "Open") (RIID . #x000000fe) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("SourceURL" "VT_BSTR")("ActiveConnection" "VT_DISPATCH")("Mode" "VT_USERDEFINED.Enum.ConnectModeEnum")("CreateOptions" "VT_USERDEFINED.Enum.RecordCreateOptionsEnum")("Options" "VT_USERDEFINED.Enum.RecordOpenOptionsEnum")("UserName" "VT_BSTR")("Password" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Not implemented. Reserved for future use")) ((NAME . "Save") (RIID . #x000000ff) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Saves data into the currently bound object")) ((NAME . "SaveToContainer") (RIID . #x00000100) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("ContainerURL" "VT_BSTR")("ActiveConnection" "VT_DISPATCH")("Mode" "VT_USERDEFINED.Enum.ConnectModeEnum")("CreateOptions" "VT_USERDEFINED.Enum.RecordCreateOptionsEnum")("Options" "VT_USERDEFINED.Enum.RecordOpenOptionsEnum")("UserName" "VT_BSTR")("Password" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Not Implemented. Reserved for future use")))) ("IMessages" (TYPE . "Dispinterface")(DESCRIPTION . "Defines abstract methods and properties used to manage a collection of Message objects on the file system. Returned by IDropDirectory.GetMessages")(GUID . "{CD000025-8B95-11D1-82DB-00C04FB1625D}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Item") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_PTR.IMessage")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the message specified by index from the collection")) ((NAME . "Count") (RIID . #x00000001) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the number of message objects in the collection")) ((NAME . "Delete") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("Index" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Deletes the specifed message object in the collection")) ((NAME . "DeleteAll") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Deletes all message objects in the collection")) ((NAME . "_NewEnum") (RIID . #xfffffffc) (OFFSET . #x2c) (RETURNS . "VT_UNKNOWN")(PARAMS ) (FLAGS ( IS-GET ))) ((NAME . "FileName") (RIID . #x00000005) (OFFSET . #x30) (RETURNS . "VT_BSTR")(PARAMS ("var" "VT_VARIANT")) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the name of the file containing the specified message on the file system")))) ("IMessage" (TYPE . "Dispinterface")(DESCRIPTION . "Defines abstract methods and properties used to manage a complete message")(GUID . "{CD000020-8B95-11D1-82DB-00C04FB1625D}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "BCC") (RIID . #x00000065) (OFFSET . #x1c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The intended blind carbon copy (BCC header) recipients")) ((NAME . "BCC") (RIID . #x00000065) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The intended blind carbon copy (BCC header) recipients")) ((NAME . "CC") (RIID . #x00000067) (OFFSET . #x24) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The intended secondary (carbon copy) recipients")) ((NAME . "CC") (RIID . #x00000067) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The intended secondary (carbon copy) recipients")) ((NAME . "FollowUpTo") (RIID . #x00000069) (OFFSET . #x2c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The recipient to which follow up messages should be sent")) ((NAME . "FollowUpTo") (RIID . #x00000069) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The recipient to which follow up messages should be sent")) ((NAME . "From") (RIID . #x0000006a) (OFFSET . #x34) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The principle recipients from which the message is sent")) ((NAME . "From") (RIID . #x0000006a) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The principle recipients from which the message is sent")) ((NAME . "Keywords") (RIID . #x0000006b) (OFFSET . #x3c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The keywords for the message")) ((NAME . "Keywords") (RIID . #x0000006b) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The keywords for the message")) ((NAME . "MimeFormatted") (RIID . #x0000006e) (OFFSET . #x44) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies whether or not the message is to be formatted using MIME (True) or UUEncode (False)")) ((NAME . "MimeFormatted") (RIID . #x0000006e) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies whether or not the message is to be formatted using MIME (True) or UUEncode (False)")) ((NAME . "Newsgroups") (RIID . #x0000006f) (OFFSET . #x4c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The names of newsgroups (NewsGroups header) to which the message is to be posted")) ((NAME . "Newsgroups") (RIID . #x0000006f) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The names of newsgroups (NewsGroups header) to which the message is to be posted")) ((NAME . "Organization") (RIID . #x00000070) (OFFSET . #x54) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The organization of the sender")) ((NAME . "Organization") (RIID . #x00000070) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The organization of the sender")) ((NAME . "ReceivedTime") (RIID . #x00000072) (OFFSET . #x5c) (RETURNS . "VT_DATE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the time the message was received")) ((NAME . "ReplyTo") (RIID . #x00000073) (OFFSET . #x60) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The addresses (Reply-To header) to which to reply")) ((NAME . "ReplyTo") (RIID . #x00000073) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The addresses (Reply-To header) to which to reply")) ((NAME . "DSNOptions") (RIID . #x00000074) (OFFSET . #x68) (RETURNS . "VT_USERDEFINED.Enum.CdoDSNOptions")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The delivery status notification options for the message")) ((NAME . "DSNOptions") (RIID . #x00000074) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_USERDEFINED.Enum.CdoDSNOptions")) (FLAGS ( IS-SET ))(DESCRIPTION . "The delivery status notification options for the message")) ((NAME . "SentOn") (RIID . #x00000077) (OFFSET . #x70) (RETURNS . "VT_DATE")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The date on which the message was sent")) ((NAME . "Subject") (RIID . #x00000078) (OFFSET . #x74) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The subject (Subject header) of the message")) ((NAME . "Subject") (RIID . #x00000078) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The subject (Subject header) of the message")) ((NAME . "To") (RIID . #x00000079) (OFFSET . #x7c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The principle (To header) recipients of the message")) ((NAME . "To") (RIID . #x00000079) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The principle (To header) recipients of the message")) ((NAME . "TextBody") (RIID . #x0000007b) (OFFSET . #x84) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The text/plain portion of the message body")) ((NAME . "TextBody") (RIID . #x0000007b) (OFFSET . #x88) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The text/plain portion of the message body")) ((NAME . "HTMLBody") (RIID . #x0000007c) (OFFSET . #x8c) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The text/html portion of the message body")) ((NAME . "HTMLBody") (RIID . #x0000007c) (OFFSET . #x90) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The text/html portion of the message body")) ((NAME . "Attachments") (RIID . #x0000007d) (OFFSET . #x94) (RETURNS . "VT_PTR.IBodyParts")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the message's Attachments collection")) ((NAME . "Sender") (RIID . #x0000007e) (OFFSET . #x98) (RETURNS . "VT_BSTR")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The sender of the message")) ((NAME . "Sender") (RIID . #x0000007e) (OFFSET . #x9c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BSTR")) (FLAGS ( IS-SET ))(DESCRIPTION . "The sender of the message")) ((NAME . "Configuration") (RIID . #x0000007f) (OFFSET . #xa0) (RETURNS . "VT_PTR.IConfiguration")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "The object's associated Configuration object")) ((NAME . "Configuration") (RIID . #x0000007f) (OFFSET . #xa4) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IConfiguration")) (FLAGS ( IS-SET ))(DESCRIPTION . "The object's associated Configuration object")) ((NAME . "Configuration") (RIID . #x0000007f) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_PTR.IConfiguration")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "The object's associated Configuration object")) ((NAME . "AutoGenerateTextBody") (RIID . #x00000080) (OFFSET . #xac) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies whether a text/plain alternate representation should automatically be generated from the text/html part of the message body")) ((NAME . "AutoGenerateTextBody") (RIID . #x00000080) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies whether a text/plain alternate representation should automatically be generated from the text/html part of the message body")) ((NAME . "EnvelopeFields") (RIID . #x00000081) (OFFSET . #xb4) (RETURNS . "VT_PTR.Fields")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the transport envelope Fields collection for the message (transport event sinks only) ")) ((NAME . "TextBodyPart") (RIID . #x00000082) (OFFSET . #xb8) (RETURNS . "VT_PTR.IBodyPart")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the BodyPart object (IBodyPart interface) containing the text/plain part of the message body")) ((NAME . "HTMLBodyPart") (RIID . #x00000083) (OFFSET . #xbc) (RETURNS . "VT_PTR.IBodyPart")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the BodyPart object (IBodyPart interface) containing the text/html portion of the message body")) ((NAME . "BodyPart") (RIID . #x00000084) (OFFSET . #xc0) (RETURNS . "VT_PTR.IBodyPart")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the IBodyPart interface on the object")) ((NAME . "DataSource") (RIID . #x00000085) (OFFSET . #xc4) (RETURNS . "VT_PTR.IDataSource")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the IDataSource interface on the object")) ((NAME . "Fields") (RIID . #x00000086) (OFFSET . #xc8) (RETURNS . "VT_PTR.Fields")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Fields collection for the message")) ((NAME . "MDNRequested") (RIID . #x00000087) (OFFSET . #xcc) (RETURNS . "VT_BOOL")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Specifies whether or not mail delivery notifications should be sent when the message is received")) ((NAME . "MDNRequested") (RIID . #x00000087) (OFFSET . #xd0) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_BOOL")) (FLAGS ( IS-SET ))(DESCRIPTION . "Specifies whether or not mail delivery notifications should be sent when the message is received")) ((NAME . "AddRelatedBodyPart") (RIID . #x00000096) (OFFSET . #xd4) (RETURNS . "VT_PTR.IBodyPart")(PARAMS ("URL" "VT_BSTR")("Reference" "VT_BSTR")("ReferenceType" "VT_USERDEFINED.Enum.CdoReferenceType")("UserName" "VT_BSTR")("Password" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds a BodyPart object with content referenced within the text/html portion of the message body")) ((NAME . "AddAttachment") (RIID . #x00000097) (OFFSET . #xd8) (RETURNS . "VT_PTR.IBodyPart")(PARAMS ("URL" "VT_BSTR")("UserName" "VT_BSTR")("Password" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Adds an attachment (BodyPart) to the message")) ((NAME . "CreateMHTMLBody") (RIID . #x00000098) (OFFSET . #xdc) (RETURNS . "VT_VOID")(PARAMS ("URL" "VT_BSTR")("Flags" "VT_USERDEFINED.Enum.CdoMHTMLFlags")("UserName" "VT_BSTR")("Password" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Creates an MHTML-formatted message body using the contents at the specified URL")) ((NAME . "Forward") (RIID . #x00000099) (OFFSET . #xe0) (RETURNS . "VT_PTR.IMessage")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a Message object that can be used to forward the message")) ((NAME . "Post") (RIID . #x0000009a) (OFFSET . #xe4) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Post the message using the method specified in the associated Configuration object")) ((NAME . "PostReply") (RIID . #x0000009b) (OFFSET . #xe8) (RETURNS . "VT_PTR.IMessage")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a Message object that can be used to post a reply to the message")) ((NAME . "Reply") (RIID . #x0000009c) (OFFSET . #xec) (RETURNS . "VT_PTR.IMessage")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a Message object that can be used to reply to the message")) ((NAME . "ReplyAll") (RIID . #x0000009d) (OFFSET . #xf0) (RETURNS . "VT_PTR.IMessage")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a Message object that can be used to post a reply to all recipients of the message")) ((NAME . "Send") (RIID . #x0000009e) (OFFSET . #xf4) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Send the message using the method specified in the associated Configuration object")) ((NAME . "GetStream") (RIID . #x0000009f) (OFFSET . #xf8) (RETURNS . "VT_PTR._Stream")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a Stream object containing the message in serialized format")) ((NAME . "GetInterface") (RIID . #x000000a0) (OFFSET . #xfc) (RETURNS . "VT_DISPATCH")(PARAMS ("Interface" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the specified interface on the object")))) ("IConfiguration" (TYPE . "Dispinterface")(DESCRIPTION . "Defines abstract methods and properties used to manage configuration information for CDO objects")(GUID . "{CD000022-8B95-11D1-82DB-00C04FB1625D}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Fields") (RIID . #x00000000) (OFFSET . #x1c) (RETURNS . "VT_PTR.Fields")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "Returns the Fields collection for the object")) ((NAME . "Load") (RIID . #x00000032) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("LoadFrom" "VT_USERDEFINED.Enum.CdoConfigSource")("URL" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Loads the specified configuration")) ((NAME . "GetInterface") (RIID . #x000000a0) (OFFSET . #x24) (RETURNS . "VT_DISPATCH")(PARAMS ("Interface" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns the specified interface on the object")))) ("Message" (TYPE . "Coclass")(DESCRIPTION . "Defines an object used to manage or create a complete message")(GUID . "{CD000001-8B95-11D1-82DB-00C04FB1625D}")(ALIASES "IMessage""IDataSource""IBodyPart") (FUNCTIONS )) ("Configuration" (TYPE . "Coclass")(DESCRIPTION . "Defines an object used to store configuration information for CDO objects")(GUID . "{CD000002-8B95-11D1-82DB-00C04FB1625D}")(ALIASES "IConfiguration") (FUNCTIONS )) ("DropDirectory" (TYPE . "Coclass")(DESCRIPTION . "Defines an object used to access messages on the file system")(GUID . "{CD000004-8B95-11D1-82DB-00C04FB1625D}")(ALIASES "IDropDirectory") (FUNCTIONS )) ("IDropDirectory" (TYPE . "Dispinterface")(DESCRIPTION . "Defines abstract methods and properties used to manage a collection of messages on the file system")(GUID . "{CD000024-8B95-11D1-82DB-00C04FB1625D}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetMessages") (RIID . #x000000c8) (OFFSET . #x1c) (RETURNS . "VT_PTR.IMessages")(PARAMS ("DirName" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Returns a collection of messages contained in the specified directory on the file system. Default is SMTP drop directory.")))) ("SMTPConnector" (TYPE . "Coclass")(DESCRIPTION . "SMTPConnector Class")(GUID . "{CD000008-8B95-11D1-82DB-00C04FB1625D}")(ALIASES "ISMTPScriptConnector""ISMTPOnArrival") (FUNCTIONS )) ("ISMTPScriptConnector" (TYPE . "Dispinterface")(DESCRIPTION . "ISMTPScriptConnector interface")(GUID . "{CD000030-8B95-11D1-82DB-00C04FB1625D}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))))) ("ISMTPOnArrival" (TYPE . "Dispinterface")(DESCRIPTION . "The interface to implement when creating SMTP OnArrival event sinks")(GUID . "{CD000026-8B95-11D1-82DB-00C04FB1625D}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnArrival") (RIID . #x00000100) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("Msg" "VT_PTR.IMessage")("EventStatus" "VT_PTR.CdoEventStatus")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Called by the SMTP event source when a message arrives")))) ("NNTPEarlyConnector" (TYPE . "Coclass")(DESCRIPTION . "NNTPEarlyConnector Class")(GUID . "{CD000011-8B95-11D1-82DB-00C04FB1625D}")(ALIASES "INNTPEarlyScriptConnector""INNTPOnPostEarly") (FUNCTIONS )) ("INNTPEarlyScriptConnector" (TYPE . "Dispinterface")(DESCRIPTION . "INNTPFinalScriptConnector interface")(GUID . "{CD000034-8B95-11D1-82DB-00C04FB1625D}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))))) ("INNTPOnPostEarly" (TYPE . "Dispinterface")(DESCRIPTION . "The interface to implement when creating NNTP OnPostEarly event sinks")(GUID . "{CD000033-8B95-11D1-82DB-00C04FB1625D}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnPostEarly") (RIID . #x00000100) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("Msg" "VT_PTR.IMessage")("EventStatus" "VT_PTR.CdoEventStatus")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Called by the NNTP event source when message headers arrive")))) ("NNTPPostConnector" (TYPE . "Coclass")(DESCRIPTION . "NNTPPostConnector Class")(GUID . "{CD000009-8B95-11D1-82DB-00C04FB1625D}")(ALIASES "INNTPPostScriptConnector""INNTPOnPost") (FUNCTIONS )) ("INNTPPostScriptConnector" (TYPE . "Dispinterface")(DESCRIPTION . "INNTPPostScriptConnector interface")(GUID . "{CD000031-8B95-11D1-82DB-00C04FB1625D}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))))) ("INNTPOnPost" (TYPE . "Dispinterface")(DESCRIPTION . "The interface to implement when creating NNTP OnPost event sinks")(GUID . "{CD000027-8B95-11D1-82DB-00C04FB1625D}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnPost") (RIID . #x00000100) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("Msg" "VT_PTR.IMessage")("EventStatus" "VT_PTR.CdoEventStatus")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Called by the NNTP event source when a message is posted")))) ("NNTPFinalConnector" (TYPE . "Coclass")(DESCRIPTION . "NNTPFinalConnector Class")(GUID . "{CD000010-8B95-11D1-82DB-00C04FB1625D}")(ALIASES "INNTPFinalScriptConnector""INNTPOnPostFinal") (FUNCTIONS )) ("INNTPFinalScriptConnector" (TYPE . "Dispinterface")(DESCRIPTION . "INNTPFinalScriptConnector interface")(GUID . "{CD000032-8B95-11D1-82DB-00C04FB1625D}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))))) ("INNTPOnPostFinal" (TYPE . "Dispinterface")(DESCRIPTION . "The interface to implement when creating NNTP OnPostFinal event sinks")(GUID . "{CD000028-8B95-11D1-82DB-00C04FB1625D}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "OnPostFinal") (RIID . #x00000100) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ("Msg" "VT_PTR.IMessage")("EventStatus" "VT_PTR.CdoEventStatus")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "Called by the NNTP event source after a posted message has been saved to disk or the Exchange store")))) ("IGetInterface" (TYPE . "Interface")(GUID . "{CD0FF000-8B95-11D1-82DB-00C04FB1625D}")(FUNCTIONS ((NAME . "GetInterface") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("Interface" "VT_BSTR")("ppUnknown" "VT_PTR.VT_DISPATCH")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))) ((NAME . "GetInterfaceInner") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("Interface" "VT_BSTR")("ppUnknown" "VT_PTR.VT_DISPATCH")) (FLAGS ( RETURNS-IN-LAST IS-FUNCTION ))))) )))