cdoex.idl
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:145k
- [id(3), helpstring("Adds an integer to the collection."),helpcontext(0x00011100)] HRESULT Add([in] long NewValue);
- [propget, restricted, id(DISPID_NEWENUM)] HRESULT _NewEnum([out, retval] IUnknown** Unknown);
- };
- [ object, uuid(CD00012F-8B95-11D1-82DB-00C04FB1625D), dual, nonextensible, helpstring("Defines methods and properties used to manage a collection of Variants. Used in recurrence patterns."), helpcontext(0x00011110), pointer_default(unique) ] interface IVariants : IDispatch
- {
- [propget, id(0), helpstring("The Variant at the specified index in the collection."),helpcontext(0x00011111)] HRESULT Item(long Index, [out, retval] VARIANT *Value);
- [propget, id(1), helpstring("The number of Variants in the collection."),helpcontext(0x00011112)] HRESULT Count([out, retval] long *Count);
- [id(2), helpstring("Deletes the Variant at the specified index."),helpcontext(0x00011114)] HRESULT Delete([in] VARIANT *Value);
- [id(3), helpstring("Adds a Variant to the collection."),helpcontext(0x00011113)] HRESULT Add([in] VARIANT NewValue);
- [propget, restricted, id(DISPID_NEWENUM)] HRESULT _NewEnum([out, retval] IUnknown** Unknown);
- };
- [ object, uuid(CD000123-8B95-11D1-82DB-00C04FB1625D), dual, nonextensible, helpstring("Provides scheduling properties for specifying recurrence pattern rules."), helpcontext(0x00011060), pointer_default(unique) ] interface IRecurrencePattern : IDispatch
- {
- [ id( 1 ), propget, helpstring( "The interval between any two instances generated by the pattern." ), helpcontext(0x00011061) ] HRESULT Interval ([out,retval] long* pInterval); [ id( 1 ), propput, helpstring( "The interval between any two instances generated by the pattern." ), helpcontext(0x00011061) ] HRESULT Interval ([in] long varInterval);
- [ id( 2 ), propget, helpstring( "The number of instances generated by the pattern." ), helpcontext(0x00011062) ] HRESULT Instances ([out,retval] long* pInstances); [ id( 2 ), propput, helpstring( "The number of instances generated by the pattern." ), helpcontext(0x00011062) ] HRESULT Instances ([in] long varInstances);
- [ id( 3 ), propget, helpstring( "The recurring type of the pattern, such as daily or weekly." ), helpcontext(0x00011063) ] HRESULT Frequency ([out,retval] CdoFrequency* pFrequency); [ id( 3 ), propput, helpstring( "The recurring type of the pattern, such as daily or weekly." ), helpcontext(0x00011063) ] HRESULT Frequency ([in] CdoFrequency varFrequency);
- [ id( 4 ), propget, helpstring( "The date and time the recurrence pattern terminates." ), helpcontext(0x00011064) ] HRESULT PatternEndDate ([out,retval] DATE* pPatternEndDate); [ id( 4 ), propput, helpstring( "The date and time the recurrence pattern terminates." ), helpcontext(0x00011064) ] HRESULT PatternEndDate ([in] DATE varPatternEndDate);
- [ id( 6 ), propget, helpstring( "Indicates whether to add or delete a set of appointment instances from a recurring appointment. Values are ADD and DELETE." ), helpcontext( 0x00011066 ), readonly ] HRESULT Type ([out,retval] BSTR* varType);
- [ id( 7 ), propget, helpstring( "Indicates how the appointment recurrences end." ), helpcontext(0x00011067) ] HRESULT EndType ([out,retval] CdoPatternEndType* pEndType); [ id( 7 ), propput, helpstring( "Indicates how the appointment recurrences end." ), helpcontext(0x00011067) ] HRESULT EndType ([in] CdoPatternEndType varEndType);
- [ id( 8 ), propget, helpstring( "The day on which a week starts, such as Sunday or Monday" ), helpcontext(0x00011068) ] HRESULT FirstDayOfWeek ([out,retval] CdoDayOfWeek* pFirstDayOfWeek); [ id( 8 ), propput, helpstring( "The day on which a week starts, such as Sunday or Monday" ), helpcontext(0x00011068) ] HRESULT FirstDayOfWeek ([in] CdoDayOfWeek varFirstDayOfWeek);
- [ id( 9 ), propget, helpstring( "The days of the month spanned by a recurrence pattern." ), helpcontext( 0x00011069 ), readonly ] HRESULT DaysOfMonth ([out,retval] IIntegers** varDaysOfMonth);
- [ id( 10 ), propget, helpstring( "The days of the week spanned by a recurrence pattern." ), helpcontext( 0x0001106a ), readonly ] HRESULT DaysOfWeek ([out,retval] IIntegers** varDaysOfWeek);
- [ id( 11 ), propget, helpstring( "The days of the year spanned by a recurrence pattern." ), helpcontext( 0x0001106b ), readonly ] HRESULT DaysOfYear ([out,retval] IIntegers** varDaysOfYear);
- [ id( 12 ), propget, helpstring( "The seconds of a minute when a recurrence pattern is valid." ), helpcontext( 0x0001106c ), readonly ] HRESULT SecondsOfMinute ([out,retval] IIntegers** varSecondsOfMinute);
- [ id( 13 ), propget, helpstring( "The minutes of the hour spanned by a recurrence pattern." ), helpcontext( 0x0001106d ), readonly ] HRESULT MinutesOfHour ([out,retval] IIntegers** varMinutesOfHour);
- [ id( 14 ), propget, helpstring( "The hours of day spanned by a recurrence pattern." ), helpcontext( 0x0001106e ), readonly ] HRESULT HoursOfDay ([out,retval] IIntegers** varHoursOfDay);
- [ id( 15 ), propget, helpstring( "The weeks and days that appointment instances should occur." ), helpcontext( 0x0001106f ), readonly ] HRESULT WeekDays ([out,retval] IVariants** varWeekDays);
- [ id( 16 ), propget, helpstring( "The weeks of the year when a recurrence pattern is valid." ), helpcontext( 0x00011070 ), readonly ] HRESULT WeeksOfYear ([out,retval] IIntegers** varWeeksOfYear);
- [ id( 17 ), propget, helpstring( "The months of the year spanned by a recurrence pattern." ), helpcontext( 0x00011071 ), readonly ] HRESULT MonthsOfYear ([out,retval] IIntegers** varMonthsOfYear);
- [ id( 18 ), propget, helpstring( "The relative position of the instance in a recurrence pattern. For example, in a monthly recurrence pattern, a ByPosition value of -1 indicates the last day of the month." ), helpcontext( 0x00011072 ), readonly ] HRESULT ByPosition ([out,retval] IIntegers** varByPosition);
- };
- [ object, uuid(CD000124-8B95-11D1-82DB-00C04FB1625D), dual, nonextensible, helpstring("Defines methods, properties, and collections used to manage exceptions to a recurring meeting."), helpcontext(0x00011080), pointer_default(unique) ] interface IException : IDispatch
- {
- [ id( 1 ), propget, helpstring( "Indicates whether to add, delete, or modify an appointment instance." ), helpcontext( 0x00011081 ), readonly ] HRESULT Type ([out,retval] BSTR* varType);
- [ id( 2 ), propget, helpstring( "Modifies the meaning of the RecurrenceID property to refer to multiple instances of a recurring meeting." ), helpcontext(0x00011082) ] HRESULT RecurrenceIDRange ([out,retval] BSTR* pRecurrenceIDRange); [ id( 2 ), propput, helpstring( "Modifies the meaning of the RecurrenceID property to refer to multiple instances of a recurring meeting." ), helpcontext(0x00011082) ] HRESULT RecurrenceIDRange ([in] BSTR varRecurrenceIDRange);
- [ id( 3 ), propget, helpstring( "Returns the starting date and time of an appointment instance being deleted or modified." ), helpcontext(0x00011083) ] HRESULT RecurrenceID ([out,retval] DATE* pRecurrenceID); [ id( 3 ), propput, helpstring( "Returns the starting date and time of an appointment instance being deleted or modified." ), helpcontext(0x00011083) ] HRESULT RecurrenceID ([in] DATE varRecurrenceID);
- [ id( 4 ), propget, helpstring( "The start date and time of an appointment instance being added, or the new start date and time of an appointment instance being modified." ), helpcontext(0x00011084) ] HRESULT StartTime ([out,retval] DATE* pStartTime); [ id( 4 ), propput, helpstring( "The start date and time of an appointment instance being added, or the new start date and time of an appointment instance being modified." ), helpcontext(0x00011084) ] HRESULT StartTime ([in] DATE varStartTime);
- [ id( 5 ), propget, helpstring( "The end date and time of an appointment instance being added, or the new end date and time of an appointment instance being modified" ), helpcontext(0x00011085) ] HRESULT EndTime ([out,retval] DATE* pEndTime); [ id( 5 ), propput, helpstring( "The end date and time of an appointment instance being added, or the new end date and time of an appointment instance being modified" ), helpcontext(0x00011085) ] HRESULT EndTime ([in] DATE varEndTime);
- [ id( 101 ), propget, helpstring( "The object's Fields collection." ), helpcontext( 0x00011088 ), readonly ] HRESULT Fields ([out,retval] Fields ** varFields);
- };
- [ object, uuid(CD00012C-8B95-11D1-82DB-00C04FB1625D), dual, nonextensible, helpstring("Defines properties and methods used to manage a collection of RecurrencePattern objects."), helpcontext(0x00011090), pointer_default(unique) ] interface IRecurrencePatterns : IDispatch
- {
- [propget, id(0), helpstring("The RecurrencePattern object at the specified index."),helpcontext(0x00011091)] HRESULT Item(long Index, [out, retval] IRecurrencePattern **RecurrencePattern);
- [propget, id(1), helpstring("The number of RecurrencePattern objects in the collection."),helpcontext(0x00011092)] HRESULT Count([out, retval] long *Count);
- [id(2), helpstring("Deletes the RecurrencePattern object at the specified index."),helpcontext(0x00011093)] HRESULT Delete([in] long Index);
- [id(3), helpstring("Adds a RecurrencePattern object to the collection. Possible values for the Type parameter are 'Add', to add a set of instances based on the pattern, and 'Delete', to delete a set of instances based on the pattern."),helpcontext(0x00011094)] HRESULT Add([in]BSTR Type, [out, retval] IRecurrencePattern **RecurrencePattern );
- [propget, restricted, id(DISPID_NEWENUM)] HRESULT _NewEnum([out, retval] IUnknown** Unknown);
- };
- [ object, uuid(CD00012D-8B95-11D1-82DB-00C04FB1625D), dual, nonextensible, helpstring("Defines methods and properties used to manage a collection of Exception objects."), helpcontext(0x00011097), pointer_default(unique) ] interface IExceptions : IDispatch
- {
- [propget, id(0), helpstring("The Exception object at the specified index."),helpcontext(0x00011098)] HRESULT Item(long Index, [out, retval] IException **Exception);
- [propget, id(1), helpstring("The number of Exception objects in the collection."),helpcontext(0x00011099)] HRESULT Count([out, retval] long *Count);
- [id(2), helpstring("Deletes the Exception object at the specified index."),helpcontext(0x0001109a)] HRESULT Delete([in] long Index);
- [id(3), helpstring("Adds an Exception object to the collection. Possible values for the Type parameter are 'Add', 'Modify', and 'Delete' indicating to add, modify, or delete exception instances."),helpcontext(0x0001109b)] HRESULT Add([in]BSTR Type, [out, retval] IException **Exception );
- [propget, restricted, id(DISPID_NEWENUM)] HRESULT _NewEnum([out, retval] IUnknown** Unknown);
- };
- [ object, uuid(CD000133-8B95-11D1-82DB-00C04FB1625D), dual, nonextensible, helpstring("Defines methods, properties, and collections used to manage calendar-related body parts in a CalendarMessage object."), helpcontext(0x000110a1), pointer_default(unique) ] interface ICalendarPart : IDispatch
- {
- [ id( 301 ), helpstring ( "Returns an Appointment object bound to the associated appointment item (same UID as appointment in body part) in the specified folder." ), helpcontext( 0x000110a2 ) ] HRESULT GetAssociatedItem ([in, optional] BSTR CalendarLocation, [in, optional] BSTR UserName, [in, optional] BSTR Password, [out, retval] IDispatch **Item);
- [ id( 302 ), helpstring ( "Returns a specified interface on this object; provided for script languages." ), helpcontext( 0x000110a3 ) ] HRESULT GetInterface ([in] BSTR Interface, [out, retval] IDispatch** ppUnknown);
- [ id( 303 ), propget, helpstring( "The type of calendar-related body part, such as an appointment." ), helpcontext( 0x000110a4 ), readonly ] HRESULT ComponentType ([out,retval] CdoComponentType* varComponentType);
- [ id( 304 ), propget, helpstring( "The product identifier." ), helpcontext( 0x000110a5 ), readonly ] HRESULT ProdID ([out,retval] BSTR* varProdID);
- [ id( 305 ), propget, helpstring( "The version of the iCalendar standard for a meeting request." ), helpcontext( 0x000110a6 ), readonly ] HRESULT CalendarVersion ([out,retval] BSTR* varCalendarVersion);
- [ id( 307 ), propget, helpstring( "The type of calendar action, such as a meeting request." ), helpcontext( 0x000110a8 ), readonly ] HRESULT CalendarMethod ([out,retval] BSTR* varCalendarMethod);
- [ id( 309 ), helpstring ( "Returns the Appointment object that contains the latest updated version of the appointment." ), helpcontext( 0x000110aa ) ] HRESULT GetUpdatedItem ([in, optional] BSTR CalendarLocation, [in, optional] BSTR UserName, [in, optional] BSTR Password, [out, retval] IDispatch **Item);
- };
- [ object, uuid(CD000130-8B95-11D1-82DB-00C04FB1625D), dual, nonextensible, helpstring("Defines methods and properties used to manage a collection of CalendarPart objects."), helpcontext(0x000110b0), pointer_default(unique) ] interface ICalendarParts : IDispatch
- {
- [propget, id(0), helpstring("The CalendarPart object at the specified index."),helpcontext(0x000110b1)] HRESULT Item(long Index, [out, retval] ICalendarPart **CalendarPart);
- [propget, id(1), helpstring("The number of CalendarPart objects in the collection."),helpcontext(0x000110b2)] HRESULT Count([out, retval] long *Count);
- [id(2), helpstring("Deletes the CalendarPart object at the specified index."),helpcontext(0x000110b3)] HRESULT Delete([in] long Index);
- [id(3), helpstring("Adds a CalendarPart object to the collection."),helpcontext(0x000110b4)] HRESULT Add([in] IUnknown* CalendarPart, [in] CdoComponentType ComponentType);
- [propget, restricted, id(DISPID_NEWENUM)] HRESULT _NewEnum([out, retval] IUnknown** Unknown);
- };
- [ object, uuid(CD000135-8B95-11D1-82DB-00C04FB1625D), dual, nonextensible, helpstring("Defines methods, properties and collections use to manage appointment attendees."), helpcontext(0x000110c0), pointer_default(unique) ] interface IAttendee : IDispatch
- {
- [ id( 1 ), propget, helpstring( "The attendee's display name." ), helpcontext(0x000110c1) ] HRESULT DisplayName ([out,retval] BSTR* pDisplayName); [ id( 1 ), propput, helpstring( "The attendee's display name." ), helpcontext(0x000110c1) ] HRESULT DisplayName ([in] BSTR varDisplayName);
- [ id( 2 ), propget, helpstring( "Indicates the type of calendar user, such as Individual, Group, or Room." ), helpcontext(0x000110c2) ] HRESULT Type ([out,retval] BSTR* pType); [ id( 2 ), propput, helpstring( "Indicates the type of calendar user, such as Individual, Group, or Room." ), helpcontext(0x000110c2) ] HRESULT Type ([in] BSTR varType);
- [ id( 3 ), propget, helpstring( "The attendee's email address." ), helpcontext(0x000110c3) ] HRESULT Address ([out,retval] BSTR* pAddress); [ id( 3 ), propput, helpstring( "The attendee's email address." ), helpcontext(0x000110c3) ] HRESULT Address ([in] BSTR varAddress);
- [ id( 4 ), propget, helpstring( "Indicates whether an attendee is the organizer of an appointment." ), helpcontext(0x000110c4) ] HRESULT IsOrganizer ([out,retval] VARIANT_BOOL* pIsOrganizer); [ id( 4 ), propput, helpstring( "Indicates whether an attendee is the organizer of an appointment." ), helpcontext(0x000110c4) ] HRESULT IsOrganizer ([in] VARIANT_BOOL varIsOrganizer);
- [ id( 6 ), propget, helpstring( "Indicates whether an attendee is optional, required, or the meeting chair." ), helpcontext(0x000110c6) ] HRESULT Role ([out,retval] CdoAttendeeRoleValues* pRole); [ id( 6 ), propput, helpstring( "Indicates whether an attendee is optional, required, or the meeting chair." ), helpcontext(0x000110c6) ] HRESULT Role ([in] CdoAttendeeRoleValues varRole);
- [ id( 7 ), propget, helpstring( "Indicates whether an attendee has accepted, declined, or delegated an appointment." ), helpcontext(0x000110c7) ] HRESULT Status ([out,retval] CdoAttendeeStatusValues* pStatus); [ id( 7 ), propput, helpstring( "Indicates whether an attendee has accepted, declined, or delegated an appointment." ), helpcontext(0x000110c7) ] HRESULT Status ([in] CdoAttendeeStatusValues varStatus);
- };
- [ object, uuid(CD000136-8B95-11D1-82DB-00C04FB1625D), dual, nonextensible, helpstring("Defines properties and methods used to manage a collection of Attendee objects."), helpcontext(0x000110d0), pointer_default(unique) ] interface IAttendees : IDispatch
- {
- [propget, id(0), helpstring("The Attendee object at the specified index."),helpcontext(0x000110d2)] HRESULT Item(long Index, [out, retval] IAttendee **Attendee);
- [propget, id(1), helpstring("The number of Attendee objects in the collection."),helpcontext(0x000110d1)] HRESULT Count([out, retval] long *Count);
- [id(2), helpstring("Deletes the Attendee object in the collection at the specified index."),helpcontext(0x000110d3)] HRESULT Delete([in] long Index);
- [id(3), helpstring("Adds an Attendee object to the collection."),helpcontext(0x000110d3)] HRESULT Add([in, optional] BSTR Address, [out, retval] IAttendee **Attendee);
- [propget, restricted, id(DISPID_NEWENUM)] HRESULT _NewEnum([out, retval] IUnknown** Unknown);
- };
- [ object, uuid(CD000125-8B95-11D1-82DB-00C04FB1625D), dual, nonextensible, helpstring("Defines methods, properties, and collections used to access information about a user's mailbox folders."), helpcontext(0x000110e0), pointer_default(unique) ] interface IMailbox : IDispatch
- {
- [ id( 1 ), propget, helpstring( "The URL to the user's base mailbox folder." ), helpcontext( 0x000110e1 ), readonly ] HRESULT BaseFolder ([out,retval] BSTR* varBaseFolder);
- [ id( 2 ), propget, helpstring( "The URL to the user's mailbox non IPM subtree." ), helpcontext( 0x000110e2 ), readonly ] HRESULT RootFolder ([out,retval] BSTR* varRootFolder);
- [ id( 3 ), propget, helpstring( "The URL to the user's Inbox folder." ), helpcontext( 0x000110e3 ), readonly ] HRESULT Inbox ([out,retval] BSTR* varInbox);
- [ id( 4 ), propget, helpstring( "The URL to the user's Outbox folder." ), helpcontext( 0x000110e4 ), readonly ] HRESULT Outbox ([out,retval] BSTR* varOutbox);
- [ id( 5 ), propget, helpstring( "The URL to the user's Sent Items folder." ), helpcontext( 0x000110e5 ), readonly ] HRESULT SentItems ([out,retval] BSTR* varSentItems);
- [ id( 6 ), propget, helpstring( "The URL to the user's Drafts folder." ), helpcontext( 0x000110e6 ), readonly ] HRESULT Drafts ([out,retval] BSTR* varDrafts);
- [ id( 7 ), propget, helpstring( "The URL to the user's Deleted Items folder." ), helpcontext( 0x000110e7 ), readonly ] HRESULT DeletedItems ([out,retval] BSTR* varDeletedItems);
- [ id( 8 ), propget, helpstring( "The URL to the user's Calendar folder." ), helpcontext( 0x000110e8 ), readonly ] HRESULT Calendar ([out,retval] BSTR* varCalendar);
- [ id( 9 ), propget, helpstring( "The URL to the user's Tasks folder." ), helpcontext( 0x000110e9 ), readonly ] HRESULT Tasks ([out,retval] BSTR* varTasks);
- [ id( 10 ), propget, helpstring( "The URL to the user's Contacts folder." ), helpcontext( 0x000110ea ), readonly ] HRESULT Contacts ([out,retval] BSTR* varContacts);
- [ id( 11 ), propget, helpstring( "The URL to the user's Notes folder." ), helpcontext( 0x000110eb ), readonly ] HRESULT Notes ([out,retval] BSTR* varNotes);
- [ id( 12 ), propget, helpstring( "The URL to the user's Journal folder." ), helpcontext( 0x000110ec ), readonly ] HRESULT Journal ([out,retval] BSTR* varJournal);
- };
- [ object, uuid(CD000132-8B95-11D1-82DB-00C04FB1625D), dual, nonextensible, helpstring("Defines methods, properties, and collections used to manage a folder."), helpcontext(0x000110f0), pointer_default(unique) ] interface IFolder : IDispatch
- {
- [ id( 1 ), propget, helpstring( "The folder's display name." ), helpcontext( 0x000110f1 ), readonly ] HRESULT DisplayName ([out,retval] BSTR* varDisplayName);
- [ id( 2 ), propget, helpstring( "The object's Configuration object." ), helpcontext( 0x000110f2) ] HRESULT Configuration ([out,retval] IConfiguration** pConfiguration); [ id( 2 ), propput, helpstring( "The object's Configuration object." ), helpcontext( 0x000110f2 ) ] HRESULT Configuration ([in] IConfiguration* varConfiguration); [ id( 2 ), propputref, helpstring( "The object's Configuration object." ), helpcontext( 0x000110f2 ) ] HRESULT Configuration ([in] IConfiguration* varConfiguration);
- [ id( 3 ), propget, helpstring( "The object's IDataSource interface." ), helpcontext( 0x000110f3 ), readonly ] HRESULT DataSource ([out,retval] IDataSource** varDataSource);
- [ id( 5 ), propget, helpstring( "The folder's email address." ), helpcontext( 0x000110f5 ), readonly ] HRESULT EmailAddress ([out,retval] BSTR* varEmailAddress);
- [ id( 6 ), propget, helpstring( "The number of un-read items in the folder." ), helpcontext( 0x000110f6 ), readonly ] HRESULT UnreadItemCount ([out,retval] LONG* varUnreadItemCount);
- [ id( 7 ), propget, helpstring( "The number of visible items in the folder (Each item's DAV:ishidden property is False)." ), helpcontext( 0x000110f7 ), readonly ] HRESULT VisibleCount ([out,retval] LONG* varVisibleCount);
- [ id( 8 ), propget, helpstring( "The number of non-folder items in the folder." ), helpcontext( 0x000110f8 ), readonly ] HRESULT ItemCount ([out,retval] LONG* varItemCount);
- [ id( 9 ), propget, helpstring( "Indicates whether the folder contains subfolders." ), helpcontext( 0x000110f9 ), readonly ] HRESULT HasSubFolders ([out,retval] VARIANT_BOOL* varHasSubFolders);
- [ id( 12 ), propget, helpstring( "The folder's description." ), helpcontext(0x000110fc) ] HRESULT Description ([out,retval] BSTR* pDescription); [ id( 12 ), propput, helpstring( "The folder's description." ), helpcontext(0x000110fc) ] HRESULT Description ([in] BSTR varDescription);
- [ id( 13 ), propget, helpstring( "The object's Fields collection." ), helpcontext( 0x000110fd ), readonly ] HRESULT Fields ([out,retval] Fields** varFields);
- [ id( 14 ), propget, helpstring( "The folder's content class." ), helpcontext(0x000110fe) ] HRESULT ContentClass ([out,retval] BSTR* pContentClass); [ id( 14 ), propput, helpstring( "The folder's content class." ), helpcontext(0x000110fe) ] HRESULT ContentClass ([in] BSTR varContentClass);
- [ id( 15 ), helpstring ( "Returns a specified interface on this object; provided for script languages." ), helpcontext( 0x00000135 ) ] HRESULT GetInterface(
- [in] BSTR Interface,
- [out, retval] IDispatch** ppUnknown);
- };
- [ object, uuid(CD000138-8B95-11D1-82DB-00C04FB1625D), dual, nonextensible, helpstring("Defines methods and properties used to manage a collection of members."), helpcontext(0x00111000), pointer_default(unique) ] interface IContactGroupMembers : IDispatch
- {
- [propget, id(0), helpstring("The member at the specified index in the collection."), helpcontext(0x00111001)] HRESULT Item(long Index, [out, retval] BSTR *pVal);
- [propget, id(1), helpstring("The number of members in the collection."), helpcontext(0x00111002)] HRESULT Count([out, retval] long *Count);
-
- [id(2), helpstring("Deletes the member at the specified index."), helpcontext(0x00111004)] HRESULT Delete([in] BSTR *Member);
- [id(3), helpstring("Adds a member to the collection."), helpcontext(0x00111003)] HRESULT Add([in]BSTR val);
- [propget, restricted, id(DISPID_NEWENUM)] HRESULT _NewEnum([out, retval] IUnknown** Unknown);
- };
- [ object, uuid(CD000127-8B95-11D1-82DB-00C04FB1625D), dual, nonextensible, helpstring("Defines methods, properties, and collections used to manage information about a person."), helpcontext(0x00111110), pointer_default(unique) ] interface IPerson : IDispatch
- {
- [ id( 1 ), propget, helpstring( "The object's IDataSource interface." ), helpcontext( 0x00111111 ), readonly ] HRESULT DataSource ([out,retval] IDataSource** varDataSource);
- [ id( 3 ), propget, helpstring( "The object's Configuration object." ), helpcontext( 0x00111113) ] HRESULT Configuration ([out,retval] IConfiguration** pConfiguration); [ id( 3 ), propput, helpstring( "The object's Configuration object." ), helpcontext( 0x00111113 ) ] HRESULT Configuration ([in] IConfiguration* varConfiguration); [ id( 3 ), propputref, helpstring( "The object's Configuration object." ), helpcontext( 0x00111113 ) ] HRESULT Configuration ([in] IConfiguration* varConfiguration);
- [ id( 4 ), propget, helpstring( "The object's Fields collection." ), helpcontext( 0x00111114 ), readonly ] HRESULT Fields ([out,retval] Fields** varFields);
- [ id( 5 ), propget, helpstring( "Identifies the mailing address." ), helpcontext(0x00111115) ] HRESULT MailingAddressID ([out,retval] CdoMailingAddressIdValues* pMailingAddressID); [ id( 5 ), propput, helpstring( "Identifies the mailing address." ), helpcontext(0x00111115) ] HRESULT MailingAddressID ([in] CdoMailingAddressIdValues varMailingAddressID);
- [ id( 6 ), propget, helpstring( "The person's postal mailing address." ), helpcontext( 0x00111116 ), readonly ] HRESULT MailingAddress ([out,retval] BSTR* varMailingAddress);
- [ id( 7 ), propget, helpstring( "How to construct the default value for the FileAs property." ), helpcontext(0x00111117) ] HRESULT FileAsMapping ([out,retval] CdoFileAsMappingId* pFileAsMapping); [ id( 7 ), propput, helpstring( "How to construct the default value for the FileAs property." ), helpcontext(0x00111117) ] HRESULT FileAsMapping ([in] CdoFileAsMappingId varFileAsMapping);
- [ id( 8 ), propget, helpstring( "The display string to be used by applications to sort and display this contact record in folder views." ), helpcontext(0x00111118) ] HRESULT FileAs ([out,retval] BSTR* pFileAs); [ id( 8 ), propput, helpstring( "The display string to be used by applications to sort and display this contact record in folder views." ), helpcontext(0x00111118) ] HRESULT FileAs ([in] BSTR varFileAs);
- [ id( 9 ), propget, helpstring( "The person's work phone." ), helpcontext(0x00111119) ] HRESULT WorkPhone ([out,retval] BSTR* pWorkPhone); [ id( 9 ), propput, helpstring( "The person's work phone." ), helpcontext(0x00111119) ] HRESULT WorkPhone ([in] BSTR varWorkPhone);
- [ id( 10 ), propget, helpstring( "The person's work fax." ), helpcontext(0x0011111a) ] HRESULT WorkFax ([out,retval] BSTR* pWorkFax); [ id( 10 ), propput, helpstring( "The person's work fax." ), helpcontext(0x0011111a) ] HRESULT WorkFax ([in] BSTR varWorkFax);
- [ id( 11 ), propget, helpstring( "The person's home telephone number." ), helpcontext(0x0011111b) ] HRESULT HomePhone ([out,retval] BSTR* pHomePhone); [ id( 11 ), propput, helpstring( "The person's home telephone number." ), helpcontext(0x0011111b) ] HRESULT HomePhone ([in] BSTR varHomePhone);
- [ id( 12 ), propget, helpstring( "The person's mobile, or cellular, telephone number." ), helpcontext(0x0011111c) ] HRESULT MobilePhone ([out,retval] BSTR* pMobilePhone); [ id( 12 ), propput, helpstring( "The person's mobile, or cellular, telephone number." ), helpcontext(0x0011111c) ] HRESULT MobilePhone ([in] BSTR varMobilePhone);
- [ id( 13 ), propget, helpstring( "The person's first name." ), helpcontext(0x0011111d) ] HRESULT FirstName ([out,retval] BSTR* pFirstName); [ id( 13 ), propput, helpstring( "The person's first name." ), helpcontext(0x0011111d) ] HRESULT FirstName ([in] BSTR varFirstName);
- [ id( 14 ), propget, helpstring( "The person's last name." ), helpcontext(0x0011111e) ] HRESULT LastName ([out,retval] BSTR* pLastName); [ id( 14 ), propput, helpstring( "The person's last name." ), helpcontext(0x0011111e) ] HRESULT LastName ([in] BSTR varLastName);
- [ id( 15 ), propget, helpstring( "The person's title to precede the name." ), helpcontext(0x0011111f) ] HRESULT NamePrefix ([out,retval] BSTR* pNamePrefix); [ id( 15 ), propput, helpstring( "The person's title to precede the name." ), helpcontext(0x0011111f) ] HRESULT NamePrefix ([in] BSTR varNamePrefix);
- [ id( 16 ), propget, helpstring( "The person's title to follow the name." ), helpcontext(0x00111120) ] HRESULT NameSuffix ([out,retval] BSTR* pNameSuffix); [ id( 16 ), propput, helpstring( "The person's title to follow the name." ), helpcontext(0x00111120) ] HRESULT NameSuffix ([in] BSTR varNameSuffix);
- [ id( 17 ), propget, helpstring( "The person's primary email address." ), helpcontext(0x00111121) ] HRESULT Email ([out,retval] BSTR* pEmail); [ id( 17 ), propput, helpstring( "The person's primary email address." ), helpcontext(0x00111121) ] HRESULT Email ([in] BSTR varEmail);
- [ id( 18 ), propget, helpstring( "The person's secondary email address." ), helpcontext(0x00111122) ] HRESULT Email2 ([out,retval] BSTR* pEmail2); [ id( 18 ), propput, helpstring( "The person's secondary email address." ), helpcontext(0x00111122) ] HRESULT Email2 ([in] BSTR varEmail2);
- [ id( 19 ), propget, helpstring( "The person's tertiary email address." ), helpcontext(0x00111123) ] HRESULT Email3 ([out,retval] BSTR* pEmail3); [ id( 19 ), propput, helpstring( "The person's tertiary email address." ), helpcontext(0x00111123) ] HRESULT Email3 ([in] BSTR varEmail3);
- [id(20), helpstring("Returns an ADO Stream object containing the person's contact information in serialized, VCARD format."),helpcontext(0x00111124)] HRESULT GetVCardStream([out, retval] _Stream **Stream);
- [ id( 21 ), helpstring ( "Returns a specified interface on this object; provided for script languages." ), helpcontext( 0x00111125 ) ] HRESULT GetInterface ([in] BSTR Interface, [out, retval] IDispatch** ppUnknown);
- [ id( 22 ), propget, helpstring( "The person's work street." ), helpcontext(0x00111126) ] HRESULT WorkStreet ([out,retval] BSTR* pWorkStreet); [ id( 22 ), propput, helpstring( "The person's work street." ), helpcontext(0x00111126) ] HRESULT WorkStreet ([in] BSTR varWorkStreet);
- [ id( 23 ), propget, helpstring( "The person's work city." ), helpcontext(0x00111127) ] HRESULT WorkCity ([out,retval] BSTR* pWorkCity); [ id( 23 ), propput, helpstring( "The person's work city." ), helpcontext(0x00111127) ] HRESULT WorkCity ([in] BSTR varWorkCity);
- [ id( 24 ), propget, helpstring( "The person's work country." ), helpcontext(0x00111128) ] HRESULT WorkCountry ([out,retval] BSTR* pWorkCountry); [ id( 24 ), propput, helpstring( "The person's work country." ), helpcontext(0x00111128) ] HRESULT WorkCountry ([in] BSTR varWorkCountry);
- [ id( 25 ), propget, helpstring( "The person's work postal code (zip code in the US)." ), helpcontext(0x00111129) ] HRESULT WorkPostalCode ([out,retval] BSTR* pWorkPostalCode); [ id( 25 ), propput, helpstring( "The person's work postal code (zip code in the US)." ), helpcontext(0x00111129) ] HRESULT WorkPostalCode ([in] BSTR varWorkPostalCode);
- [ id( 26 ), propget, helpstring( "The person's work post office box number." ), helpcontext(0x0011112a) ] HRESULT WorkPostOfficeBox ([out,retval] BSTR* pWorkPostOfficeBox); [ id( 26 ), propput, helpstring( "The person's work post office box number." ), helpcontext(0x0011112a) ] HRESULT WorkPostOfficeBox ([in] BSTR varWorkPostOfficeBox);
- [ id( 27 ), propget, helpstring( "The person's work postal address." ), helpcontext( 0x0011112b ), readonly ] HRESULT WorkPostalAddress ([out,retval] BSTR* varWorkPostalAddress);
- [ id( 28 ), propget, helpstring( "The person's work state." ), helpcontext(0x0011112c) ] HRESULT WorkState ([out,retval] BSTR* pWorkState); [ id( 28 ), propput, helpstring( "The person's work state." ), helpcontext(0x0011112c) ] HRESULT WorkState ([in] BSTR varWorkState);
- [ id( 29 ), propget, helpstring( "The person's work pager." ), helpcontext(0x0011112d) ] HRESULT WorkPager ([out,retval] BSTR* pWorkPager); [ id( 29 ), propput, helpstring( "The person's work pager." ), helpcontext(0x0011112d) ] HRESULT WorkPager ([in] BSTR varWorkPager);
-
- [ id( 30 ), propget, helpstring( "The person's home street." ), helpcontext(0x0011112e) ] HRESULT HomeStreet ([out,retval] BSTR* pHomeStreet); [ id( 30 ), propput, helpstring( "The person's home street." ), helpcontext(0x0011112e) ] HRESULT HomeStreet ([in] BSTR varHomeStreet);
- [ id( 31 ), propget, helpstring( "The person's home city." ), helpcontext(0x0011112f) ] HRESULT HomeCity ([out,retval] BSTR* pHomeCity); [ id( 31 ), propput, helpstring( "The person's home city." ), helpcontext(0x0011112f) ] HRESULT HomeCity ([in] BSTR varHomeCity);
- [ id( 32 ), propget, helpstring( "The person's home country." ), helpcontext(0x00111130) ] HRESULT HomeCountry ([out,retval] BSTR* pHomeCountry); [ id( 32 ), propput, helpstring( "The person's home country." ), helpcontext(0x00111130) ] HRESULT HomeCountry ([in] BSTR varHomeCountry);
- [ id( 33 ), propget, helpstring( "The person's home postal code (zip code in the US)." ), helpcontext(0x00111131) ] HRESULT HomePostalCode ([out,retval] BSTR* pHomePostalCode); [ id( 33 ), propput, helpstring( "The person's home postal code (zip code in the US)." ), helpcontext(0x00111131) ] HRESULT HomePostalCode ([in] BSTR varHomePostalCode);
- [ id( 34 ), propget, helpstring( "The person's post office box number." ), helpcontext(0x00111132) ] HRESULT HomePostOfficeBox ([out,retval] BSTR* pHomePostOfficeBox); [ id( 34 ), propput, helpstring( "The person's post office box number." ), helpcontext(0x00111132) ] HRESULT HomePostOfficeBox ([in] BSTR varHomePostOfficeBox);
- [ id( 35 ), propget, helpstring( "The person's home postal address." ), helpcontext( 0x00111133 ), readonly ] HRESULT HomePostalAddress ([out,retval] BSTR* varHomePostalAddress);
- [ id( 36 ), propget, helpstring( "The person's home state." ), helpcontext(0x00111134) ] HRESULT HomeState ([out,retval] BSTR* pHomeState); [ id( 36 ), propput, helpstring( "The person's home state." ), helpcontext(0x00111134) ] HRESULT HomeState ([in] BSTR varHomeState);
- [ id( 37 ), propget, helpstring( "The person's home fax number." ), helpcontext(0x00111135) ] HRESULT HomeFax ([out,retval] BSTR* pHomeFax); [ id( 37 ), propput, helpstring( "The person's home fax number." ), helpcontext(0x00111135) ] HRESULT HomeFax ([in] BSTR varHomeFax);
- [ id( 38 ), propget, helpstring( "The person's middle name." ), helpcontext(0x00111136) ] HRESULT MiddleName ([out,retval] BSTR* pMiddleName); [ id( 38 ), propput, helpstring( "The person's middle name." ), helpcontext(0x00111136) ] HRESULT MiddleName ([in] BSTR varMiddleName);
- [ id( 39 ), propget, helpstring( "The person's initials." ), helpcontext(0x00111137) ] HRESULT Initials ([out,retval] BSTR* pInitials); [ id( 39 ), propput, helpstring( "The person's initials." ), helpcontext(0x00111137) ] HRESULT Initials ([in] BSTR varInitials);
- [ id( 40 ), propget, helpstring( "A list of the person's valid e-mail addresses." ), helpcontext(0x00111138) ] HRESULT EmailAddresses ([out,retval] VARIANT* pEmailAddresses); [ id( 40 ), propput, helpstring( "A list of the person's valid e-mail addresses." ), helpcontext(0x00111138) ] HRESULT EmailAddresses ([in] VARIANT varEmailAddresses);
- [ id( 41 ), propget, helpstring( "The person's company." ), helpcontext(0x00111139) ] HRESULT Company ([out,retval] BSTR* pCompany); [ id( 41 ), propput, helpstring( "The person's company." ), helpcontext(0x00111139) ] HRESULT Company ([in] BSTR varCompany);
- [ id( 42 ), propget, helpstring( "The person's job title." ), helpcontext(0x0011113a) ] HRESULT Title ([out,retval] BSTR* pTitle); [ id( 42 ), propput, helpstring( "The person's job title." ), helpcontext(0x0011113a) ] HRESULT Title ([in] BSTR varTitle);
- };
- [ object, uuid(CD000139-8B95-11D1-82DB-00C04FB1625D), dual, nonextensible, helpstring("Defines methods, properties, and collections used to manage address resolution and free/busy information for addressees."), helpcontext(0x00111250), pointer_default(unique) ] interface IAddressee : IDispatch
- {
- [ id( 1 ), propget, helpstring( "The object's Fields collection." ), helpcontext( 0x00111251 ), readonly ] HRESULT Fields ([out,retval] Fields** varFields);
- [ id( 2 ), propget, helpstring( "The object's Configuration object." ), helpcontext( 0x00111252) ] HRESULT Configuration ([out,retval] IConfiguration** pConfiguration); [ id( 2 ), propput, helpstring( "The object's Configuration object." ), helpcontext( 0x00111252 ) ] HRESULT Configuration ([in] IConfiguration* varConfiguration); [ id( 2 ), propputref, helpstring( "The object's Configuration object." ), helpcontext( 0x00111252 ) ] HRESULT Configuration ([in] IConfiguration* varConfiguration);
- [ id( 3 ), propget, helpstring( "The addressee's display name. Use CheckName to resolve this name." ), helpcontext(0x00111253) ] HRESULT DisplayName ([out,retval] BSTR* pDisplayName); [ id( 3 ), propput, helpstring( "The addressee's display name. Use CheckName to resolve this name." ), helpcontext(0x00111253) ] HRESULT DisplayName ([in] BSTR varDisplayName);
- [ id( 4 ), propget, helpstring( "The addressee's email address." ), helpcontext(0x00111254) ] HRESULT EmailAddress ([out,retval] BSTR* pEmailAddress); [ id( 4 ), propput, helpstring( "The addressee's email address." ), helpcontext(0x00111254) ] HRESULT EmailAddress ([in] BSTR varEmailAddress);
- [ id( 5 ), propget, helpstring( "The object's IDataSource interface." ), helpcontext( 0x00111255 ), readonly ] HRESULT DataSource ([out,retval] IDataSource** varDataSource);
- [ id( 6 ), propget, helpstring( "The addressee's Active Directory LDAP URL. Only valid after the addressee name has been successfully resolved." ), helpcontext( 0x00111256 ), readonly ] HRESULT DirURL ([out,retval] BSTR* varDirURL);
- [ id( 7 ), propget, helpstring( "The resolution status of the addressee." ), helpcontext(0x00111257) ] HRESULT ResolvedStatus ([out,retval] CdoResolvedStatus* pResolvedStatus); [ id( 7 ), propput, helpstring( "The resolution status of the addressee." ), helpcontext(0x00111257) ] HRESULT ResolvedStatus ([in] CdoResolvedStatus varResolvedStatus);
- [ id( 8 ), propget, helpstring( "The addressee's content class." ), helpcontext( 0x00111258 ), readonly ] HRESULT ContentClass ([out,retval] BSTR* varContentClass);
- [ id( 9 ), propget, helpstring( "An Addressees collection containing all addressees that matched the ambiguous criteria used while attempting to resolve the addressee's name." ), helpcontext( 0x00111259 ), readonly ] HRESULT AmbiguousNames ([out,retval] IAddressees** varAmbiguousNames);
- [ id( 10 ), helpstring ( "Returns a specified interface on this object; provided for script languages." ), helpcontext( 0x0011125a ) ] HRESULT GetInterface(
- [in] BSTR Interface,
- [out, retval] IDispatch** ppUnknown);
- [ id( 11 ), helpstring ( "Returns the Free/Busy status of the addressee. Only valid if the addressee has been resolved." ), helpcontext( 0x0011125b ) ] HRESULT GetFreeBusy(
- [in] DATE StartTime,
- [in] DATE EndTime,
- [in] long Interval,
- [in,optional] BSTR HTTPHost,
- [in,optional] BSTR VRoot,
- [in,optional] BSTR UserName,
- [in,optional] BSTR Password,
- [out,retval] BSTR* pbstrRet);
- [ id( 12 ), helpstring ( "Attempts to resolve an addressee directory object using the information specified in the object." ), helpcontext( 0x0011125c ) ] HRESULT CheckName(
- [in] BSTR Directory,
- [in,optional] BSTR UserName,
- [in,optional] BSTR Password,
- [out,retval] VARIANT_BOOL* pBRet);
- };
- [ object, uuid(CD000142-8B95-11D1-82DB-00C04FB1625D), dual, nonextensible, helpstring("Defines methods and properties used to manage a collection of Addressee objects."), helpcontext(0x00111260), pointer_default(unique) ] interface IAddressees : IDispatch
- {
- [propget, id(0), helpstring("The Addressee object at the specified index."),helpcontext(0x00111260)] HRESULT Item(long Index, [out, retval] IAddressee **Value);
- [propget, id(1), helpstring("The number of Addressee objects in the collection."),helpcontext(0x00111260)] HRESULT Count([out, retval] long *Count);
- [propget, restricted, id(DISPID_NEWENUM)] HRESULT _NewEnum([out, retval] IUnknown** Unknown);
- };
- [
- object,
- uuid(CD0ff000-8B95-11D1-82DB-00C04FB1625D),
- pointer_default(unique)
- ]
- interface IGetInterface : IUnknown
- {
- HRESULT GetInterface(
- [in] BSTR Interface,
- [out, retval] IDispatch** ppUnknown);
- HRESULT GetInterfaceInner(
- [in] BSTR Interface,
- [out, retval] IDispatch** ppUnknown);
- };
- [
- uuid(CD000000-8B95-11D1-82DB-00C04FB1625D),
- version(1.0),
- helpfile("cdo.chm"),
- helpstring("Microsoft CDO For Exchange 2000 Library")
- ]
- library CDO
- {
- importlib("stdole32.tlb");
- importlib("stdole2.tlb");
- importlib("msado15.dll");
- enum CdoAttendeeRoleValues;
- enum CdoAttendeeStatusValues;
- enum CdoComponentType;
- enum CdoConfigSource;
- enum CdoDayOfWeek;
- enum CdoDSNOptions;
- enum CdoEventStatus;
- enum CdoFileAsMappingId;
- enum CdoFrequency;
- enum CdoGenderValues;
- enum cdoImportanceValues;
- enum CdoInstanceTypes;
- enum CdoMailingAddressIdValues;
- enum CdoMessageStat;
- enum CdoMHTMLFlags;
- enum CdoNNTPProcessingField;
- enum CdoPatternEndType;
- enum CdoPostUsing;
- enum cdoPriorityValues;
- enum CdoProtocolsAuthentication;
- enum CdoReferenceType;
- enum CdoResolvedStatus;
- enum CdoSendUsing;
- enum cdoSensitivityValues;
- enum CdoTimeZoneId;
- enum cdoURLSourceValues;
- [ dllname("cdoex.dll") ]
- module CdoBusyStatusValues
- {
- const BSTR cdoBusy =L"Busy";
- const BSTR cdoFree =L"Free";
- const BSTR cdoOOF =L"OOF";
- const BSTR cdoTentative =L"Tentative";
- };
- [ dllname("cdoex.dll") ]
- module CdoCalendar
- {
- const BSTR cdoAllDayEvent =L"urn:schemas:calendar:alldayevent";
- const BSTR cdoAttendeeRole =L"urn:schemas:calendar:attendeerole";
- const BSTR cdoAttendeeStatus =L"urn:schemas:calendar:attendeestatus";
- const BSTR cdoBusyStatus =L"urn:schemas:calendar:busystatus";
- const BSTR cdoCalendarLastModified =L"urn:schemas:calendar:lastmodified";
- const BSTR cdoCalendarUID =L"urn:schemas:calendar:uid";
- const BSTR cdoContact =L"urn:schemas:calendar:contact";
- const BSTR cdoContactURL =L"urn:schemas:calendar:contacturl";
- const BSTR cdoCreated =L"urn:schemas:calendar:created";
- const BSTR cdoDelegatedFrom =L"urn:schemas:calendar:delegated-from";
- const BSTR cdoDelegatedTo =L"urn:schemas:calendar:delegated-to";
- const BSTR cdoDescriptionURL =L"urn:schemas:calendar:descriptionurl";
- const BSTR cdoDTEnd =L"urn:schemas:calendar:dtend";
- const BSTR cdoDTStamp =L"urn:schemas:calendar:dtstamp";
- const BSTR cdoDTStart =L"urn:schemas:calendar:dtstart";
- const BSTR cdoDuration =L"urn:schemas:calendar:duration";
- const BSTR cdoExDate =L"urn:schemas:calendar:exdate";
- const BSTR cdoExRule =L"urn:schemas:calendar:exrule";
- const BSTR cdoFburl =L"urn:schemas:calendar:fburl";
- const BSTR cdoGEOLatitude =L"urn:schemas:calendar:geolatitude";
- const BSTR cdoGEOLongitude =L"urn:schemas:calendar:geolongitude";
- const BSTR cdoInstanceType =L"urn:schemas:calendar:instancetype";
- const BSTR cdoIsOrganizer =L"urn:schemas:calendar:isorganizer";
- const BSTR cdoLastModifiedTime =L"urn:schemas:calendar:lastmodifiedtime";
- const BSTR cdoLocation =L"urn:schemas:calendar:location";
- const BSTR cdoLocationURL =L"urn:schemas:calendar:locationurl";
- const BSTR cdoMeetingStatus =L"urn:schemas:calendar:meetingstatus";
- const BSTR cdoMethod =L"urn:schemas:calendar:method";
- const BSTR cdoProdId =L"urn:schemas:calendar:prodid";
- const BSTR cdoRDate =L"urn:schemas:calendar:rdate";
- const BSTR cdoRecurrenceId =L"urn:schemas:calendar:recurrenceid";
- const BSTR cdoRecurrenceIdRange =L"urn:schemas:calendar:recurrenceidrange";
- const BSTR cdoReminderOffset =L"urn:schemas:calendar:reminderoffset";
- const BSTR cdoReplyTime =L"urn:schemas:calendar:replytime";
- const BSTR cdoResources =L"urn:schemas:calendar:resources";
- const BSTR cdoResponseRequested =L"urn:schemas:calendar:responserequested";
- const BSTR cdoRRule =L"urn:schemas:calendar:rrule";
- const BSTR cdoRSVP =L"urn:schemas:calendar:rsvp";
- const BSTR cdoSentBy =L"urn:schemas:calendar:sent-by";
- const BSTR cdoSequence =L"urn:schemas:calendar:sequence";
- const BSTR cdoTimeZoneIDURN =L"urn:schemas:calendar:timezoneid";
- const BSTR cdoTimeZoneURN =L"urn:schemas:calendar:timezone";
- const BSTR cdoTransparency =L"urn:schemas:calendar:transparent";
- const BSTR cdoVersion =L"urn:schemas:calendar:version";
- };
- [ dllname("cdoex.dll") ]
- module CdoCharset
- {
- const BSTR cdoBIG5 =L"big5";
- const BSTR cdoEUC_JP =L"euc-jp";
- const BSTR cdoEUC_KR =L"euc-kr";
- const BSTR cdoGB2312 =L"gb2312";
- const BSTR cdoISO_2022_JP =L"iso-2022-jp";
- const BSTR cdoISO_2022_KR =L"iso-2022-kr";
- const BSTR cdoISO_8859_1 =L"iso-8859-1";
- const BSTR cdoISO_8859_2 =L"iso-8859-2";
- const BSTR cdoISO_8859_3 =L"iso-8859-3";
- const BSTR cdoISO_8859_4 =L"iso-8859-4";
- const BSTR cdoISO_8859_5 =L"iso-8859-5";
- const BSTR cdoISO_8859_6 =L"iso-8859-6";
- const BSTR cdoISO_8859_7 =L"iso-8859-7";
- const BSTR cdoISO_8859_8 =L"iso-8859-8";
- const BSTR cdoISO_8859_9 =L"iso-8859-9";
- const BSTR cdoKOI8_R =L"koi8-r";
- const BSTR cdoShift_JIS =L"shift-jis";
- const BSTR cdoUS_ASCII =L"us-ascii";
- const BSTR cdoUTF_7 =L"utf-7";
- const BSTR cdoUTF_8 =L"utf-8";
- };
- [ dllname("cdoex.dll") ]
- module CdoConfiguration
- {
- [helpstring("Active Connection String")]
- const BSTR cdoActiveConnection =L"http://schemas.microsoft.com/cdo/configuration/activeconnection";
- const BSTR cdoAutoPromoteBodyParts =L"http://schemas.microsoft.com/cdo/configuration/autopromotebodyparts";
- const BSTR cdoFlushBuffersOnWrite =L"http://schemas.microsoft.com/cdo/configuration/flushbuffersonwrite";
- const BSTR cdoHTTPCookies =L"http://schemas.microsoft.com/cdo/configuration/httpcookies";
- const BSTR cdoLanguageCode =L"http://schemas.microsoft.com/cdo/configuration/languagecode";
- [helpstring("User Mailbox URL")]
- const BSTR cdoMailboxURL =L"http://schemas.microsoft.com/cdo/configuration/mailboxurl";
- const BSTR cdoNNTPAccountName =L"http://schemas.microsoft.com/cdo/configuration/nntpaccountname";
- const BSTR cdoNNTPAuthenticate =L"http://schemas.microsoft.com/cdo/configuration/nntpauthenticate";
- const BSTR cdoNNTPConnectionTimeout =L"http://schemas.microsoft.com/cdo/configuration/nntpconnectiontimeout";
- const BSTR cdoNNTPServer =L"http://schemas.microsoft.com/cdo/configuration/nntpserver";
- const BSTR cdoNNTPServerPickupDirectory =L"http://schemas.microsoft.com/cdo/configuration/nntpserverpickupdirectory";
- const BSTR cdoNNTPServerPort =L"http://schemas.microsoft.com/cdo/configuration/nntpserverport";
- const BSTR cdoNNTPUseSSL =L"http://schemas.microsoft.com/cdo/configuration/nntpusessl";
- const BSTR cdoPostEmailAddress =L"http://schemas.microsoft.com/cdo/configuration/postemailaddress";
- const BSTR cdoPostPassword =L"http://schemas.microsoft.com/cdo/configuration/postpassword";
- const BSTR cdoPostUserName =L"http://schemas.microsoft.com/cdo/configuration/postusername";
- const BSTR cdoPostUserReplyEmailAddress =L"http://schemas.microsoft.com/cdo/configuration/postuserreplyemailaddress";
- const BSTR cdoPostUsingMethod =L"http://schemas.microsoft.com/cdo/configuration/postusing";
- const BSTR cdoSaveSentItems =L"http://schemas.microsoft.com/cdo/configuration/savesentitems";
- const BSTR cdoSendEmailAddress =L"http://schemas.microsoft.com/cdo/configuration/sendemailaddress";
- const BSTR cdoSendPassword =L"http://schemas.microsoft.com/cdo/configuration/sendpassword";
- const BSTR cdoSendUserName =L"http://schemas.microsoft.com/cdo/configuration/sendusername";
- const BSTR cdoSendUserReplyEmailAddress =L"http://schemas.microsoft.com/cdo/configuration/senduserreplyemailaddress";
- const BSTR cdoSendUsingMethod =L"http://schemas.microsoft.com/cdo/configuration/sendusing";
- const BSTR cdoSMTPAccountName =L"http://schemas.microsoft.com/cdo/configuration/smtpaccountname";
- const BSTR cdoSMTPAuthenticate =L"http://schemas.microsoft.com/cdo/configuration/smtpauthenticate";
- const BSTR cdoSMTPConnectionTimeout =L"http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout";
- const BSTR cdoSMTPServer =L"http://schemas.microsoft.com/cdo/configuration/smtpserver";
- const BSTR cdoSMTPServerPickupDirectory =L"http://schemas.microsoft.com/cdo/configuration/smtpserverpickupdirectory";
- const BSTR cdoSMTPServerPort =L"http://schemas.microsoft.com/cdo/configuration/smtpserverport";
- const BSTR cdoSMTPUseSSL =L"http://schemas.microsoft.com/cdo/configuration/smtpusessl";
- const BSTR cdoURLGetLatestVersion =L"http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion";
- const BSTR cdoURLProxyBypass =L"http://schemas.microsoft.com/cdo/configuration/urlproxybypass";
- const BSTR cdoURLProxyServer =L"http://schemas.microsoft.com/cdo/configuration/urlproxyserver";
- const BSTR cdoURLSource =L"http://schemas.microsoft.com/cdo/configuration/urlsource";
- const BSTR cdoUseMessageResponseText =L"http://schemas.microsoft.com/cdo/configuration/usemessageresponsetext";
- };
- [ dllname("cdoex.dll") ]
- module CdoContacts
- {
- const BSTR cdoAccount =L"urn:schemas:contacts:account";
- const BSTR cdoBirthday =L"urn:schemas:contacts:bday";
- const BSTR cdoCallbackPhone =L"urn:schemas:contacts:callbackphone";
- const BSTR cdoChildrensNames =L"urn:schemas:contacts:childrensnames";
- const BSTR cdoCommonName =L"urn:schemas:contacts:cn";
- const BSTR cdoComputerNetworkName =L"urn:schemas:contacts:computernetworkname";
- const BSTR cdoCustomerId =L"urn:schemas:contacts:customerid";
- const BSTR cdoDepartment =L"urn:schemas:contacts:department";
- const BSTR cdoDistinguishedName =L"urn:schemas:contacts:dn";
- const BSTR cdoEmail1Address =L"urn:schemas:contacts:email1";
- const BSTR cdoEmail2Address =L"urn:schemas:contacts:email2";
- const BSTR cdoEmail3Address =L"urn:schemas:contacts:email3";
- const BSTR cdoEmployeeNumber =L"urn:schemas:contacts:employeenumber";
- const BSTR cdoFileAs =L"urn:schemas:contacts:fileas";
- const BSTR cdoFileAsId =L"urn:schemas:contacts:fileasid";
- const BSTR cdoFirstName =L"urn:schemas:contacts:givenName";
- const BSTR cdoFtpSite =L"urn:schemas:contacts:ftpsite";
- const BSTR cdoGender =L"urn:schemas:contacts:gender";
- const BSTR cdoGovernmentId =L"urn:schemas:contacts:governmentid";
- const BSTR cdoHobbies =L"urn:schemas:contacts:hobbies";
- const BSTR cdoHomeCity =L"urn:schemas:contacts:homeCity";
- const BSTR cdoHomeCountry =L"urn:schemas:contacts:homeCountry";
- const BSTR cdoHomeFax =L"urn:schemas:contacts:homefax";
- const BSTR cdoHomeLatitude =L"urn:schemas:contacts:homelatitude";
- const BSTR cdoHomeLongitude =L"urn:schemas:contacts:homelongitude";
- const BSTR cdoHomePhone =L"urn:schemas:contacts:homePhone";
- const BSTR cdoHomePhone2 =L"urn:schemas:contacts:homephone2";
- const BSTR cdoHomePostalAddress =L"urn:schemas:contacts:homepostaladdress";
- const BSTR cdoHomePostalCode =L"urn:schemas:contacts:homePostalCode";
- const BSTR cdoHomePostOfficeBox =L"urn:schemas:contacts:homepostofficebox";
- const BSTR cdoHomeState =L"urn:schemas:contacts:homeState";
- const BSTR cdoHomeStreet =L"urn:schemas:contacts:homeStreet";
- const BSTR cdoHomeTimeZone =L"urn:schemas:contacts:hometimezone";
- const BSTR cdoInitials =L"urn:schemas:contacts:initials";
- const BSTR cdoInternationalISDNNumber =L"urn:schemas:contacts:internationalisdnnumber";
- const BSTR cdoLanguage =L"urn:schemas:contacts:language";
- const BSTR cdoLastName =L"urn:schemas:contacts:sn";
- const BSTR cdoMailingAddressId =L"urn:schemas:contacts:mailingaddressid";
- const BSTR cdoMailingCity =L"urn:schemas:contacts:mailingcity";
- const BSTR cdoMailingCountry =L"urn:schemas:contacts:mailingcountry";
- const BSTR cdoMailingPostalAddress =L"urn:schemas:contacts:mailingpostaladdress";
- const BSTR cdoMailingPostalCode =L"urn:schemas:contacts:mailingpostalcode";
- const BSTR cdoMailingPostOfficeBox =L"urn:schemas:contacts:mailingpostofficebox";
- const BSTR cdoMailingState =L"urn:schemas:contacts:mailingstate";
- const BSTR cdoMailingStreet =L"urn:schemas:contacts:mailingstreet";
- const BSTR cdoManager =L"urn:schemas:contacts:manager";
- const BSTR cdoMapURL =L"urn:schemas:contacts:mapurl";
- const BSTR cdoMiddleName =L"urn:schemas:contacts:middlename";
- const BSTR cdoNamePrefix =L"urn:schemas:contacts:personaltitle";
- const BSTR cdoNameSuffix =L"urn:schemas:contacts:namesuffix";
- const BSTR cdoNickname =L"urn:schemas:contacts:nickname";
- const BSTR cdoOrganizationName =L"urn:schemas:contacts:o";
- const BSTR cdoOriginalAuthor =L"urn:schemas:contacts:authorig";
- const BSTR cdoOtherCity =L"urn:schemas:contacts:othercity";
- const BSTR cdoOtherCountry =L"urn:schemas:contacts:othercountry";
- const BSTR cdoOtherCountryCode =L"urn:schemas:contacts:othercountrycode";
- const BSTR cdoOtherFax =L"urn:schemas:contacts:otherfax";
- const BSTR cdoOtherMobile =L"urn:schemas:contacts:othermobile";
- const BSTR cdoOtherPager =L"urn:schemas:contacts:otherpager";
- const BSTR cdoOtherPostalAddress =L"urn:schemas:contacts:otherpostaladdress";
- const BSTR cdoOtherPostalCode =L"urn:schemas:contacts:otherpostalcode";
- const BSTR cdoOtherPostOfficeBox =L"urn:schemas:contacts:otherpostofficebox";
- const BSTR cdoOtherState =L"urn:schemas:contacts:otherstate";
- const BSTR cdoOtherStreet =L"urn:schemas:contacts:otherstreet";
- const BSTR cdoOtherTimeZone =L"urn:schemas:contacts:othertimezone";
- const BSTR cdoOtherWorkPhone =L"urn:schemas:contacts:otherTelephone";
- const BSTR cdoPersonalURL =L"urn:schemas:contacts:personalHomePage";
- const BSTR cdoProfession =L"urn:schemas:contacts:profession";
- const BSTR cdoProxyAddresses =L"urn:schemas:contacts:proxyaddresses";
- const BSTR cdoRoomNumber =L"urn:schemas:contacts:roomnumber";
- const BSTR cdoSecretary =L"urn:schemas:contacts:secretary";
- const BSTR cdoSecretaryCommonName =L"urn:schemas:contacts:secretarycn";
- const BSTR cdoSecretaryURL =L"urn:schemas:contacts:secretaryurl";
- const BSTR cdoSourceURL =L"urn:schemas:contacts:sourceurl";
- const BSTR cdoSpouseCommonName =L"urn:schemas:contacts:spousecn";
- const BSTR cdoSubmissionContLength =L"urn:schemas:contacts:submissioncontlength";
- const BSTR cdoTelexNumber =L"urn:schemas:contacts:telexnumber";
- const BSTR cdoTitle =L"urn:schemas:contacts:title";
- const BSTR cdoUserCertificate =L"urn:schemas:contacts:usercertificate";
- const BSTR cdoWeddingAnniversary =L"urn:schemas:contacts:weddinganniversary";
- const BSTR cdoWorkAddress =L"urn:schemas:contacts:workaddress";
- const BSTR cdoWorkCity =L"urn:schemas:contacts:l";
- const BSTR cdoWorkCountry =L"urn:schemas:contacts:co";
- const BSTR cdoWorkCountryAbbreviation =L"urn:schemas:contacts:c";
- const BSTR cdoWorkFax =L"urn:schemas:contacts:facsimiletelephonenumber";
- const BSTR cdoWorkMobilePhone =L"urn:schemas:contacts:mobile";
- const BSTR cdoWorkPager =L"urn:schemas:contacts:pager";
- const BSTR cdoWorkPhone =L"urn:schemas:contacts:telephoneNumber";
- const BSTR cdoWorkPhone2 =L"urn:schemas:contacts:telephonenumber2";
- const BSTR cdoWorkPostalCode =L"urn:schemas:contacts:postalcode";
- const BSTR cdoWorkPostOfficeBox =L"urn:schemas:contacts:postofficebox";
- const BSTR cdoWorkState =L"urn:schemas:contacts:st";
- const BSTR cdoWorkStreet =L"urn:schemas:contacts:street";
- };
- [ dllname("cdoex.dll") ]
- module CdoContentTypeValues
- {
- const BSTR cdoGif =L"image/gif";
- const BSTR cdoJpeg =L"image/jpeg";
- const BSTR cdoMessageExternalBody =L"message/external-body";
- const BSTR cdoMessagePartial =L"message/partial";
- const BSTR cdoMessageRFC822 =L"message/rfc822";
- const BSTR cdoMultipartAlternative =L"multipart/alternative";
- const BSTR cdoMultipartDigest =L"multipart/digest";
- const BSTR cdoMultipartMixed =L"multipart/mixed";
- const BSTR cdoMultipartRelated =L"multipart/related";
- const BSTR cdoTextHTML =L"text/html";
- const BSTR cdoTextPlain =L"text/plain";
- };
- [ dllname("cdoex.dll") ]
- module CdoDAV
- {
- const BSTR cdoAbstract =L"DAV:abstract";
- const BSTR cdoChildCount =L"DAV:childcount";
- const BSTR cdoContentClass =L"DAV:contentclass";
- const BSTR cdoCreationDate =L"DAV:creationdate";
- const BSTR cdoDAVComment =L"DAV:comment";
- const BSTR cdoDefaultDocument =L"DAV:defaultdocument";
- const BSTR cdoDisplayName =L"DAV:displayname";
- [helpstring(" ")]
- const BSTR cdoGetContentLanguage =L"DAV:getcontentlanguage";
- const BSTR cdoGetContentLength =L"DAV:getcontentlength";
- const BSTR cdoGetContentType =L"DAV:getcontenttype";
- const BSTR cdoGetEtag =L"DAV:getetag";
- const BSTR cdoGetLastModified =L"DAV:getlastmodified";
- const BSTR cdoHasChildren =L"DAV:haschildren";
- const BSTR cdoHasSubs =L"DAV:hassubs";
- const BSTR cdoHref =L"DAV:href";
- const BSTR cdoId =L"DAV:id";
- const BSTR cdoIsCollection =L"DAV:iscollection";
- const BSTR cdoIsFolder =L"DAV:isfolder";
- const BSTR cdoIsHidden =L"DAV:ishidden";
- const BSTR cdoIsRoot =L"DAV:isroot";
- const BSTR cdoIsStructuredDocument =L"DAV:isstructureddocument";
- const BSTR cdoLastAccessed =L"DAV:lastaccessed";
- const BSTR cdoLastModified =L"DAV:lastmodified";
- const BSTR cdoLockDiscovery =L"DAV:lockdiscovery";
- const BSTR cdoNoSubs =L"DAV:nosubs";
- const BSTR cdoObjectCount =L"DAV:objectcount";
- const BSTR cdoParentName =L"DAV:parentname";
- const BSTR cdoResourceType =L"DAV:resourcetype";
- const BSTR cdoSupportedLock =L"DAV:supportedlock";
- const BSTR cdoUID =L"DAV:uid";
- const BSTR cdoVisibleCount =L"DAV:visiblecount";
- };
- [ dllname("cdoex.dll") ]
- module CdoEncodingType
- {
- const BSTR cdo7bit =L"7bit";
- const BSTR cdo8bit =L"8bit";
- const BSTR cdoBase64 =L"base64";
- const BSTR cdoBinary =L"binary";
- const BSTR cdoMacBinHex40 =L"mac-binhex40";
- const BSTR cdoQuotedPrintable =L"quoted-printable";
- const BSTR cdoUuencode =L"uuencode";
- };
- [ dllname("cdoex.dll") ]
- module CdoExchange
- {
- const BSTR cdoAltRecipient =L"http://schemas.microsoft.com/exchange/altrecipient";
- const BSTR cdoCompanies =L"http://schemas.microsoft.com/exchange/companies";
- const BSTR cdoFolderSize =L"http://schemas.microsoft.com/exchange/foldersize";
- const BSTR cdoHardLinkList =L"http://schemas.microsoft.com/exchange/hardlinklist";
- const BSTR cdoSensitivity =L"http://schemas.microsoft.com/exchange/sensitivity";
- };
- [ dllname("cdoex.dll") ]
- module CdoHTTPMail
- {
- const BSTR cdoAttachmentFilename =L"urn:schemas:httpmail:attachmentfilename";
- const BSTR cdoBcc =L"urn:schemas:httpmail:bcc";
- const BSTR cdoCalendarFolderURL =L"urn:schemas:httpmail:calendar";
- const BSTR cdoCc =L"urn:schemas:httpmail:cc";
- const BSTR cdoContactFolderURL =L"urn:schemas:httpmail:contacts";
- const BSTR cdoContentDispositionType =L"urn:schemas:httpmail:content-disposition-type";
- const BSTR cdoContentMediaType =L"urn:schemas:httpmail:content-media-type";
- const BSTR cdoDate =L"urn:schemas:httpmail:date";
- const BSTR cdoDateReceived =L"urn:schemas:httpmail:datereceived";
- const BSTR cdoDeletedItems =L"urn:schemas:httpmail:deleteditems";
- const BSTR cdoFrom =L"urn:schemas:httpmail:from";
- const BSTR cdoHasAttachment =L"urn:schemas:httpmail:hasattachment";
- const BSTR cdoHTMLDescription =L"urn:schemas:httpmail:htmldescription";
- const BSTR cdoImportance =L"urn:schemas:httpmail:importance";
- const BSTR cdoInbox =L"urn:schemas:httpmail:inbox";
- const BSTR cdoJournal =L"urn:schemas:httpmail:journal";
- const BSTR cdoMsgFolderRoot =L"urn:schemas:httpmail:msgfolderroot";
- const BSTR cdoNormalizedSubject =L"urn:schemas:httpmail:normalizedsubject";
- const BSTR cdoNotes =L"urn:schemas:httpmail:notes";
- const BSTR cdoOutbox =L"urn:schemas:httpmail:outbox";
- const BSTR cdoPriority =L"urn:schemas:httpmail:priority";
- const BSTR cdoRead =L"urn:schemas:httpmail:read";
- const BSTR cdoReplyTo =L"urn:schemas:httpmail:reply-to";
- const BSTR cdoSender =L"urn:schemas:httpmail:sender";
- const BSTR cdoSendMsg =L"urn:schemas:httpmail:sendmsg";
- const BSTR cdoSentItems =L"urn:schemas:httpmail:sentitems";
- const BSTR cdoSpecial =L"urn:schemas:httpmail:special";
- const BSTR cdoSubject =L"urn:schemas:httpmail:subject";
- const BSTR cdoSubmitted =L"urn:schemas:httpmail:submitted";
- const BSTR cdoTasks =L"urn:schemas:httpmail:tasks";
- const BSTR cdoTextDescription =L"urn:schemas:httpmail:textdescription";
- const BSTR cdoThreadTopic =L"urn:schemas:httpmail:thread-topic";
- const BSTR cdoTo =L"urn:schemas:httpmail:to";
- const BSTR cdoUnreadCount =L"urn:schemas:httpmail:unreadcount";
- };
- [ dllname("cdoex.dll") ]
- module CdoInterfaces
- {
- const BSTR cdoAdoRecord =L"_Record";
- const BSTR cdoAdoRecordset =L"_Recordset";
- const BSTR cdoAdoStream =L"_Stream";
- const BSTR cdoIAddressee =L"IAddressee";
- const BSTR cdoIAppointment =L"IAppointment";
- const BSTR cdoIBodyPart =L"IBodyPart";
- const BSTR cdoICalendarMessage =L"ICalendarMessage";
- const BSTR cdoICalendarPart =L"ICalendarPart";
- const BSTR cdoICalendarParts =L"ICalendarParts";
- const BSTR cdoIConfiguration =L"IConfiguration";
- const BSTR cdoIDataSource =L"IDataSource";
- const BSTR cdoIFolder =L"IFolder";
- const BSTR cdoIItem =L"IItem";
- const BSTR cdoIMailbox =L"IMailbox";
- const BSTR cdoIMessage =L"IMessage";
- const BSTR cdoIPerson =L"IPerson";
- const BSTR cdoIRow =L"IRow";
- const BSTR cdoIRowset =L"IRowset";
- const BSTR cdoIStream =L"IStream";
- };
- [ dllname("cdoex.dll") ]
- module CdoMailHeader
- {
- const BSTR cdoApproved =L"urn:schemas:mailheader:approved";
- const BSTR cdoComment =L"urn:schemas:mailheader:comment";
- const BSTR cdoContentBase =L"urn:schemas:mailheader:content-base";
- const BSTR cdoContentDescription =L"urn:schemas:mailheader:content-description";
- const BSTR cdoContentDisposition =L"urn:schemas:mailheader:content-disposition";
- const BSTR cdoContentId =L"urn:schemas:mailheader:content-id";
- const BSTR cdoContentLanguage =L"urn:schemas:mailheader:content-language";
- const BSTR cdoContentLocation =L"urn:schemas:mailheader:content-location";
- const BSTR cdoContentTransferEncoding =L"urn:schemas:mailheader:content-transfer-encoding";
- const BSTR cdoContentType =L"urn:schemas:mailheader:content-type";
- const BSTR cdoControl =L"urn:schemas:mailheader:control";
- const BSTR cdoDisposition =L"urn:schemas:mailheader:disposition";
- const BSTR cdoDispositionNotificationTo =L"urn:schemas:mailheader:disposition-notification-to";
- const BSTR cdoDistribution =L"urn:schemas:mailheader:distribution";
- const BSTR cdoExpires =L"urn:schemas:mailheader:expires";
- const BSTR cdoFollowupTo =L"urn:schemas:mailheader:followup-to";
- const BSTR cdoInReplyTo =L"urn:schemas:mailheader:in-reply-to";
- const BSTR cdoLines =L"urn:schemas:mailheader:lines";
- const BSTR cdoMessageId =L"urn:schemas:mailheader:message-id";
- const BSTR cdoMIMEVersion =L"urn:schemas:mailheader:mime-version";
- const BSTR cdoNewsgroups =L"urn:schemas:mailheader:newsgroups";
- const BSTR cdoOrganization =L"urn:schemas:mailheader:organization";
- const BSTR cdoOriginalRecipient =L"urn:schemas:mailheader:original-recipient";
- const BSTR cdoPath =L"urn:schemas:mailheader:path";
- const BSTR cdoPostingVersion =L"urn:schemas:mailheader:posting-version";
- const BSTR cdoReceived =L"urn:schemas:mailheader:received";
- const BSTR cdoReferences =L"urn:schemas:mailheader:references";
- const BSTR cdoRelayVersion =L"urn:schemas:mailheader:relay-version";
- const BSTR cdoReturnPath =L"urn:schemas:mailheader:return-path";
- const BSTR cdoReturnReceiptTo =L"urn:schemas:mailheader:return-receipt-to";
- const BSTR cdoSummary =L"urn:schemas:mailheader:summary";
- const BSTR cdoThreadIndex =L"urn:schemas:mailheader:thread-index";
- const BSTR cdoXMailer =L"urn:schemas:mailheader:x-mailer";
- const BSTR cdoXref =L"urn:schemas:mailheader:xref";
- const BSTR cdoXUnsent =L"urn:schemas:mailheader:x-unsent";
- };
- [ dllname("cdoex.dll") ]
- module CdoMeetingStatusValues
- {
- const BSTR cdoMeetingStatusCancelled =L"Cancelled";
- const BSTR cdoMeetingStatusConfirmed =L"Confirmed";
- const BSTR cdoMeetingStatusTentative =L"Tentative";
- };
- [ dllname("cdoex.dll") ]
- module CdoMethodValues
- {
- const BSTR cdoAdd =L"Add";
- const BSTR cdoCancel =L"Cancel";
- const BSTR cdoCounter =L"Counter";
- const BSTR cdoDeclineCounter =L"DeclineCounter";
- const BSTR cdoPublish =L"Publish";
- const BSTR cdoRefresh =L"Refresh";
- const BSTR cdoReply =L"Reply";
- const BSTR cdoRequest =L"Request";
- };
- [ dllname("cdoex.dll") ]
- module CdoNamespace
- {
- const BSTR cdoNSCalendar =L"urn:schemas:calendar:";
- const BSTR cdoNSConfiguration =L"http://schemas.microsoft.com/cdo/configuration/";
- const BSTR cdoNSContacts =L"urn:schemas:contacts:";
- const BSTR cdoNSDAV =L"DAV:";
- const BSTR cdoNSHTTPMail =L"urn:schemas:httpmail:";
- const BSTR cdoNSMailHeader =L"urn:schemas:mailheader:";
- const BSTR cdoNSNNTPEnvelope =L"http://schemas.microsoft.com/cdo/nntpenvelope/";
- const BSTR cdoNSSMTPEnvelope =L"http://schemas.microsoft.com/cdo/smtpenvelope/";
- const BSTR cdoNSVCAL =L"urn:schemas:vcal:";
- };
- [ dllname("cdoex.dll") ]
- module CdoNNTPEnvelope
- {
- const BSTR cdoNewsgroupList =L"http://schemas.microsoft.com/cdo/nntpenvelope/newsgrouplist";
- const BSTR cdoNNTPProcessing =L"http://schemas.microsoft.com/cdo/nntpenvelope/nntpprocessing";
- };
- [ dllname("cdoex.dll") ]
- module CdoOffice
- {
- const BSTR cdoKeywords =L"urn:schemas-microsoft-com:office:office#Keywords";
- };
- [ dllname("cdoex.dll") ]
- module CdoRecurrenceIdRangeValues
- {
- const BSTR cdoNone =L"None";
- const BSTR cdoThisAndFuture =L"ThisAndFuture";
- const BSTR cdoThisAndPrior =L"ThisAndPrior";
- };
- [ dllname("cdoex.dll") ]
- module CdoSMTPEnvelope
- {
- const BSTR cdoArrivalTime =L"http://schemas.microsoft.com/cdo/smtpenvelope/arrivaltime";
- const BSTR cdoClientIPAddress =L"http://schemas.microsoft.com/cdo/smtpenvelope/clientipaddress";
- const BSTR cdoMessageStatus =L"http://schemas.microsoft.com/cdo/smtpenvelope/messagestatus";
- const BSTR cdoPickupFileName =L"http://schemas.microsoft.com/cdo/smtpenvelope/pickupfilename";
- const BSTR cdoRecipientList =L"http://schemas.microsoft.com/cdo/smtpenvelope/recipientlist";
- const BSTR cdoSenderEmailAddress =L"http://schemas.microsoft.com/cdo/smtpenvelope/senderemailaddress";
- };
- [ dllname("cdoex.dll") ]
- module CdoTransparentValues
- {
- const BSTR cdoOpaque =L"Opaque";
- const BSTR cdoTransparent =L"Transparent";
- };
-
- [ dllname("cdosys.dll") ]
- module CdoErrors
- {
- const LONG CDO_E_UNCAUGHT_EXCEPTION = 0x80040201L;
- const LONG CDO_E_NOT_OPENED = 0x80040202L;
- const LONG CDO_E_UNSUPPORTED_DATASOURCE = 0x80040203L;
- const LONG CDO_E_INVALID_PROPERTYNAME = 0x80040204L;
- const LONG CDO_E_PROP_UNSUPPORTED = 0x80040205L;
- const LONG CDO_E_INACTIVE = 0x80040206L;
- const LONG CDO_E_NO_SUPPORT_FOR_OBJECTS = 0x80040207L;
- const LONG CDO_E_NOT_AVAILABLE = 0x80040208L;
- const LONG CDO_E_NO_DEFAULT_DROP_DIR = 0x80040209L;
- const LONG CDO_E_SMTP_SERVER_REQUIRED = 0x8004020AL;
- const LONG CDO_E_NNTP_SERVER_REQUIRED = 0x8004020BL;
- const LONG CDO_E_RECIPIENT_MISSING = 0x8004020CL;
- const LONG CDO_E_FROM_MISSING = 0x8004020DL;
- const LONG CDO_E_SENDER_REJECTED = 0x8004020EL;
- const LONG CDO_E_RECIPIENTS_REJECTED = 0x8004020FL;
- const LONG CDO_E_NNTP_POST_FAILED = 0x80040210L;
- const LONG CDO_E_SMTP_SEND_FAILED = 0x80040211L;
- const LONG CDO_E_CONNECTION_DROPPED = 0x80040212L;
- const LONG CDO_E_FAILED_TO_CONNECT = 0x80040213L;
- const LONG CDO_E_INVALID_POST = 0x80040214L;
- const LONG CDO_E_AUTHENTICATION_FAILURE = 0x80040215L;
- const LONG CDO_E_INVALID_CONTENT_TYPE = 0x80040216L;
- const LONG CDO_E_LOGON_FAILURE = 0x80040217L;
- const LONG CDO_E_HTTP_NOT_FOUND = 0x80040218L;
- const LONG CDO_E_HTTP_FORBIDDEN = 0x80040219L;
- const LONG CDO_E_HTTP_FAILED = 0x8004021AL;
- const LONG CDO_E_MULTIPART_NO_DATA = 0x8004021BL;
- const LONG CDO_E_INVALID_ENCODING_FOR_MULTIPART = 0x8004021CL;
- const LONG CDO_E_UNSAFE_OPERATION = 0x8004021DL;
- const LONG CDO_E_PROP_NOT_FOUND = 0x8004021EL;
- const LONG CDO_E_INVALID_SEND_OPTION = 0x80040220L;
- const LONG CDO_E_INVALID_POST_OPTION = 0x80040221L;
- const LONG CDO_E_NO_PICKUP_DIR = 0x80040222L;
- const LONG CDO_E_NOT_ALL_DELETED = 0x80040223L;
- const LONG CDO_E_NO_METHOD = 0x80040224L;
- const LONG CDO_E_PROP_READONLY = 0x80040227L;
- const LONG CDO_E_PROP_CANNOT_DELETE = 0x80040228L;
- const LONG CDO_E_BAD_DATA = 0x80040229L;
- const LONG CDO_E_PROP_NONHEADER = 0x8004022AL;
- const LONG CDO_E_INVALID_CHARSET = 0x8004022BL;
- const LONG CDO_E_ADOSTREAM_NOT_BOUND = 0x8004022CL;
- const LONG CDO_E_CONTENTPROPXML_NOT_FOUND = 0x8004022DL;
- const LONG CDO_E_CONTENTPROPXML_WRONG_CHARSET = 0x8004022EL;
- const LONG CDO_E_CONTENTPROPXML_PARSE_FAILED = 0x8004022FL;
- const LONG CDO_E_CONTENTPROPXML_CONVERT_FAILED = 0x80040230L;
- const LONG CDO_E_NO_DIRECTORIES_SPECIFIED = 0x80040231L;
- const LONG CDO_E_DIRECTORIES_UNREACHABLE = 0x80040232L;
- const LONG CDO_E_BAD_SENDER = 0x80040233L;
- const LONG CDO_E_SELF_BINDING = 0x80040234L;
- const LONG CDO_E_BAD_ATTENDEE_DATA = 0x80040235L;
- const LONG CDO_E_ARGUMENT1 = 0x80044000L;
- const LONG CDO_E_ARGUMENT2 = 0x80044001L;
- const LONG CDO_E_ARGUMENT3 = 0x80044002L;
- const LONG CDO_E_ARGUMENT4 = 0x80044003L;
- const LONG CDO_E_ARGUMENT5 = 0x80044004L;
- const LONG CDO_E_NOT_FOUND = 0x800CCE05L;
- const LONG CDO_E_INVALID_ENCODING_TYPE = 0x800CCE1DL;
- };
- interface IBodyParts;
- interface IMessages;
- [ uuid(CD000001-8B95-11D1-82DB-00C04FB1625D), helpstring("Defines an object used to manage a message."), helpcontext(0x00000010) ] coclass Message
- {
- [default] interface IMessage;
- interface IDataSource;
- interface IBodyPart;
- };
- [ uuid(CD000002-8B95-11D1-82DB-00C04FB1625D), helpstring("Defines an object used to store configuration information for CDO objects."), helpcontext(0x00000012) ] coclass Configuration
- {
- [default] interface IConfiguration;
- };
- [ uuid(CD000004-8B95-11D1-82DB-00C04FB1625D), helpstring("Defines an object used to access messages located on the file system."), helpcontext(0x00000011) ] coclass DropDirectory
- {
- [default] interface IDropDirectory;
- };
- [ uuid(CD000008-8B95-11D1-82DB-00C04FB1625D), helpstring("SMTPConnector Class"), hidden ] coclass SMTPConnector
- {
- [default] interface ISMTPScriptConnector;
- [default,source] interface ISMTPOnArrival;
- };
- [ uuid(CD000011-8B95-11D1-82DB-00C04FB1625D), helpstring("NNTPEarlyConnector Class"), hidden ] coclass NNTPEarlyConnector
- {
- [default] interface INNTPEarlyScriptConnector;
- [default,source] interface INNTPOnPostEarly;
- };
- [ uuid(CD000009-8B95-11D1-82DB-00C04FB1625D), helpstring("NNTPPostConnector Class"), hidden ] coclass NNTPPostConnector
- {
- [default] interface INNTPPostScriptConnector;
- [default,source] interface INNTPOnPost;
- };
- [ uuid(CD000010-8B95-11D1-82DB-00C04FB1625D), helpstring("NNTPFinalConnector Class"), hidden ] coclass NNTPFinalConnector
- {
- [default] interface INNTPFinalScriptConnector;
- [default,source] interface INNTPOnPostFinal;
- };
- [ uuid(CD000112-8B95-11D1-82DB-00C04FB1625D), helpstring("Defines an object used to manage information about an item."), helpcontext(0x0000001d) ] coclass Item
- {
- [default] interface IItem;
- interface IDataSource;
- };
- [ uuid(CD000100-8B95-11D1-82DB-00C04FB1625D), helpstring("Defines an object used to manage information about an appointment."), helpcontext(0x00000013) ] coclass Appointment
- {
- [default] interface IAppointment;
- interface IBodyPart;
- interface IDataSource;
- };
- [ uuid(CD000102-8B95-11D1-82DB-00C04FB1625D), helpstring("Defines an object used to manage a message containing calendar information."), helpcontext(0x00000014) ] coclass CalendarMessage
- {
- [default] interface ICalendarMessage;
- interface IMessage;
- interface IBodyPart;
- interface IDataSource;
- };
- [ uuid(CD00010E-8B95-11D1-82DB-00C04FB1625D), helpstring("Defines an object used to manage information about a folder."), helpcontext(0x00000015) ] coclass Folder
- {
- [default] interface IFolder;
- interface IDataSource;
- };
- [ uuid(CD000107-8B95-11D1-82DB-00C04FB1625D), helpstring("Defines an object used to manage information about a person."), helpcontext(0x00000016) ] coclass Person
- {
- [default] interface IPerson;
- interface IMailbox;
- interface IDataSource;
- };
- [ uuid(CD00010D-8B95-11D1-82DB-00C04FB1625D), helpstring("Defines an object used to manage information about an appointment attendee."), helpcontext(0x00000019) ] coclass Attendee
- {
- [default] interface IAttendee;
- };
- [ uuid(CD000110-8B95-11D1-82DB-00C04FB1625D), helpstring("Defines an object used to manage information about an addressee."), helpcontext(0x0000001c) ] coclass Addressee
- {
- [default] interface IAddressee;
- interface IDataSource;
- };
- };