|
enum | BodyContentType { BodyContentType::PlainText = 0,
BodyContentType::Html = 1,
BodyContentType::Rtf = 2
} |
| The content type of message body. More...
|
|
enum | ContactSaveFormat { ContactSaveFormat::VCard = 0,
ContactSaveFormat::WebDav,
ContactSaveFormat::Msg
} |
| Enumerates contact save formats More...
|
|
enum | MapiCalendarBusyStatus { MapiCalendarBusyStatus::Free = 0x00000000,
MapiCalendarBusyStatus::Tentative = 0x00000001,
MapiCalendarBusyStatus::Busy = 0x00000002,
MapiCalendarBusyStatus::OutOfOffice = 0x00000003
} |
| Enumerates the mapi calendar possible busy status More...
|
|
enum | MapiCalendarClientIntent {
MapiCalendarClientIntent::Manager = 0x0001,
MapiCalendarClientIntent::Delegate = 0x0002,
MapiCalendarClientIntent::DeletedWithNoResponse = 0x0004,
MapiCalendarClientIntent::DeletedExceptionWithNoResponse = 0x0008,
MapiCalendarClientIntent::RespondedTentative = 0x0010,
MapiCalendarClientIntent::RespondedAccept = 0x0020,
MapiCalendarClientIntent::RespondedDecline = 0x0040,
MapiCalendarClientIntent::ModifiedStartTime = 0x0080,
MapiCalendarClientIntent::ModifiedEndTime = 0x0100,
MapiCalendarClientIntent::ModifiedLocation = 0x0200,
MapiCalendarClientIntent::RespondedExceptionDecline = 0x0400,
MapiCalendarClientIntent::Canceled = 0x0800,
MapiCalendarClientIntent::ExceptionCanceled = 0x1000
} |
| Enumerates the actions the user can taken on the Meeting object More...
|
|
enum | MapiCalendarDayOfWeek {
MapiCalendarDayOfWeek::Saturday = 0x00000040,
MapiCalendarDayOfWeek::Friday = 0x00000020,
MapiCalendarDayOfWeek::Thursday = 0x00000010,
MapiCalendarDayOfWeek::Wednesday = 0x00000008,
MapiCalendarDayOfWeek::Tuesday = 0x00000004,
MapiCalendarDayOfWeek::Monday = 0x00000002,
MapiCalendarDayOfWeek::Sunday = 0x00000001
} |
| Enumerates the days of week of the mapi calendar recurrence pattern More...
|
|
enum | MapiCalendarOverrideFlags {
MapiCalendarOverrideFlags::Subject = 0x0001,
MapiCalendarOverrideFlags::MeetingType = 0x0002,
MapiCalendarOverrideFlags::ReminderDelta = 0x0004,
MapiCalendarOverrideFlags::Reminder = 0x0008,
MapiCalendarOverrideFlags::Location = 0x0010,
MapiCalendarOverrideFlags::BusyStatus = 0x0020,
MapiCalendarOverrideFlags::Attachment = 0x0040,
MapiCalendarOverrideFlags::Subtype = 0x0080,
MapiCalendarOverrideFlags::AppointmentColor = 0x0100,
MapiCalendarOverrideFlags::ExceptionalBody = 0x0200
} |
| Specifies what data in the MapiCalendarOverrideFlags structure has a value different from the recurring series. More...
|
|
enum | MapiCalendarRecurrenceCalendarType {
MapiCalendarRecurrenceCalendarType::Default = 0x0000,
MapiCalendarRecurrenceCalendarType::CAL_GREGORIAN = 0x0001,
MapiCalendarRecurrenceCalendarType::CAL_GREGORIAN_US = 0x0002,
MapiCalendarRecurrenceCalendarType::CAL_JAPAN = 0x0003,
MapiCalendarRecurrenceCalendarType::CAL_TAIWAN = 0x0004,
MapiCalendarRecurrenceCalendarType::CAL_KOREA = 0x0005,
MapiCalendarRecurrenceCalendarType::CAL_HIJRI = 0x0006,
MapiCalendarRecurrenceCalendarType::CAL_THAI = 0x0007,
MapiCalendarRecurrenceCalendarType::CAL_HEBREW = 0x0008,
MapiCalendarRecurrenceCalendarType::CAL_GREGORIAN_ME_FRENCH = 0x0009,
MapiCalendarRecurrenceCalendarType::CAL_GREGORIAN_ARABIC = 0x000A,
MapiCalendarRecurrenceCalendarType::CAL_GREGORIAN_XLIT_ENGLISH = 0x000B,
MapiCalendarRecurrenceCalendarType::CAL_GREGORIAN_XLIT_FRENCH = 0x000C,
MapiCalendarRecurrenceCalendarType::CAL_LUNAR_JAPANESE = 0x000E,
MapiCalendarRecurrenceCalendarType::CAL_CHINESE_LUNAR = 0x000F,
MapiCalendarRecurrenceCalendarType::CAL_SAKA = 0x0010,
MapiCalendarRecurrenceCalendarType::CAL_LUNAR_ETO_CHN = 0x0011,
MapiCalendarRecurrenceCalendarType::CAL_LUNAR_ETO_KOR = 0x0012,
MapiCalendarRecurrenceCalendarType::CAL_LUNAR_ROKUYOU = 0x0013,
MapiCalendarRecurrenceCalendarType::CAL_LUNAR_KOREAN = 0x0014,
MapiCalendarRecurrenceCalendarType::CAL_UMALQURA = 0x0017
} |
| Enumerated the calendar type of the mapi recurrence More...
|
|
enum | MapiCalendarRecurrenceEndType { MapiCalendarRecurrenceEndType::None = 0,
MapiCalendarRecurrenceEndType::EndAfterDate = 0x00002021,
MapiCalendarRecurrenceEndType::EndAfterNOccurrences = 0x00002022,
MapiCalendarRecurrenceEndType::NeverEnd = 0x00002023
} |
| Enumerates the ending type for the recurrence. More...
|
|
enum | MapiCalendarRecurrenceFrequency {
MapiCalendarRecurrenceFrequency::None = 0,
MapiCalendarRecurrenceFrequency::Daily = 0x200A,
MapiCalendarRecurrenceFrequency::Weekly = 0x200B,
MapiCalendarRecurrenceFrequency::Monthly = 0x200C,
MapiCalendarRecurrenceFrequency::Yearly = 0x200D
} |
| Enumerates mapi calendar recurrence frequency More...
|
|
enum | MapiCalendarRecurrencePatternType {
MapiCalendarRecurrencePatternType::Day = 0x0000,
MapiCalendarRecurrencePatternType::Week = 0x0001,
MapiCalendarRecurrencePatternType::Month = 0x0002,
MapiCalendarRecurrencePatternType::MonthEnd = 0x0004,
MapiCalendarRecurrencePatternType::MonthNth = 0x0003,
MapiCalendarRecurrencePatternType::HjMonth = 0x000A,
MapiCalendarRecurrencePatternType::HjMonthNth = 0x000B,
MapiCalendarRecurrencePatternType::HjMonthEnd = 0x000C
} |
| Enumerates the mapi calendar recurrence pattern types More...
|
|
enum | MapiCalendarState { MapiCalendarState::Meeting = 1,
MapiCalendarState::Received = 2,
MapiCalendarState::Canceled = 4
} |
| Enumerates the appointment state More...
|
|
enum | MapiCalendarTimeZoneFlags { MapiCalendarTimeZoneFlags::TZRULE_FLAG_RECUR_CURRENT_TZREG = 0x0001,
MapiCalendarTimeZoneFlags::TZRULE_FLAG_EFFECTIVE_TZREG = 0x0002
} |
| Enumerates the individual bit flags that specify information about TimeZoneRule More...
|
|
enum | MapiContactGender { MapiContactGender::Unspecified = 0,
MapiContactGender::Female = 1,
MapiContactGender::Male = 2
} |
| Gender of the contact More...
|
|
enum | MapiContactPhotoImageFormat {
MapiContactPhotoImageFormat::Undefined = -1,
MapiContactPhotoImageFormat::Jpeg,
MapiContactPhotoImageFormat::Gif,
MapiContactPhotoImageFormat::Wmf,
MapiContactPhotoImageFormat::Bmp,
MapiContactPhotoImageFormat::Tiff
} |
| Enumerates MapiContact photo image format. More...
|
|
enum | MapiDistributionListContactAddressType {
MapiDistributionListContactAddressType::BusinessFax = 0,
MapiDistributionListContactAddressType::HomeFax = 1,
MapiDistributionListContactAddressType::PrimaryFax = 2,
MapiDistributionListContactAddressType::Email1 = 4,
MapiDistributionListContactAddressType::Email2 = 5,
MapiDistributionListContactAddressType::Email3 = 6,
MapiDistributionListContactAddressType::None = 3
} |
| Represents the address type of a personal distribution list member. More...
|
|
enum | MapiDistributionListEntryIdType {
MapiDistributionListEntryIdType::OneOff = 0,
MapiDistributionListEntryIdType::Contact = 3,
MapiDistributionListEntryIdType::DistributionList = 4,
MapiDistributionListEntryIdType::GalMailUser = 5,
MapiDistributionListEntryIdType::GalDistributionList = 6
} |
| Specifies the type of EntryID. More...
|
|
enum | MapiJournalDocumentStatus {
MapiJournalDocumentStatus::None = 0x0,
MapiJournalDocumentStatus::Printed = 0x1,
MapiJournalDocumentStatus::Saved = 0x2,
MapiJournalDocumentStatus::Routed = 0x4,
MapiJournalDocumentStatus::Posted = 0x8
} |
| Indicates the status of document. More...
|
|
enum | MapiJournalFlags { MapiJournalFlags::None = 0x00000000,
MapiJournalFlags::HasAttachment = 0x40000000
} |
| Contains metadata about the Journal object. Must be either zero or the following values. More...
|
|
enum | MapiMessageFlags : int64_t {
MapiMessageFlags::MSGFLAG_ZERO = 0,
MapiMessageFlags::MSGFLAG_READ = 0x0001,
MapiMessageFlags::MSGFLAG_UNMODIFIED = 0x0002,
MapiMessageFlags::MSGFLAG_SUBMIT = 0x0004,
MapiMessageFlags::MSGFLAG_UNSENT = 0x0008,
MapiMessageFlags::MSGFLAG_HASATTACH = 0x0010,
MapiMessageFlags::MSGFLAG_FROMME = 0x0020,
MapiMessageFlags::MSGFLAG_ASSOCIATED = 0x0040,
MapiMessageFlags::MSGFLAG_RESEND = 0x0080,
MapiMessageFlags::MSGFLAG_NOTIFYREAD = 0x0100,
MapiMessageFlags::MSGFLAG_NOTIFYUNREAD = 0x0200,
MapiMessageFlags::MSGFLAG_EVERREAD = 0x0400,
MapiMessageFlags::MSGFLAG_ORIGIN_X400 = 0x1000,
MapiMessageFlags::MSGFLAG_ORIGIN_INTERNET = 0x2000,
MapiMessageFlags::MSGFLAG_ORIGIN_MISC_EXT = 0x8000
} |
| MapiMessageFlags. More...
|
|
enum | MapiObjectType {
MapiObjectType::MAPI_ABCONT = 4,
MapiObjectType::MAPI_ADDRBOOK = 2,
MapiObjectType::MAPI_ATTACH = 7,
MapiObjectType::MAPI_DISTLIST = 8,
MapiObjectType::MAPI_FOLDER = 3,
MapiObjectType::MAPI_FORMINFO = 12,
MapiObjectType::MAPI_MAILUSER = 6,
MapiObjectType::MAPI_MESSAGE = 5,
MapiObjectType::MAPI_PROFSECT = 9,
MapiObjectType::MAPI_SESSION = 11,
MapiObjectType::MAPI_STATUS = 10,
MapiObjectType::MAPI_STORE = 1,
MapiObjectType::None = 0
} |
| Represents the mapi object type. More...
|
|
enum | MapiPropertyType {
MapiPropertyType::None = 0,
MapiPropertyType::PT_SHORT = static_cast<int32_t>(MapiProperty::PT_SHORT),
MapiPropertyType::PT_LONG = static_cast<int32_t>(MapiProperty::PT_LONG),
MapiPropertyType::PT_ERROR = static_cast<int32_t>(MapiProperty::PT_ERROR),
MapiPropertyType::PT_BOOLEAN = static_cast<int32_t>(MapiProperty::PT_BOOLEAN),
MapiPropertyType::PT_OBJECT = static_cast<int32_t>(MapiProperty::PT_OBJECT),
MapiPropertyType::PT_LONGLONG = static_cast<int32_t>(MapiProperty::PT_LONGLONG),
MapiPropertyType::PT_STRING8 = static_cast<int32_t>(MapiProperty::PT_STRING8),
MapiPropertyType::PT_UNICODE = static_cast<int32_t>(MapiProperty::PT_UNICODE),
MapiPropertyType::PT_SYSTIME = static_cast<int32_t>(MapiProperty::PT_SYSTIME),
MapiPropertyType::PT_CLSID = static_cast<int32_t>(MapiProperty::PT_CLSID),
MapiPropertyType::PT_SRESTRICTION = static_cast<int32_t>(MapiProperty::PT_SRESTRICTION),
MapiPropertyType::PT_ACTIONS = static_cast<int32_t>(MapiProperty::PT_ACTIONS),
MapiPropertyType::PT_BINARY = static_cast<int32_t>(MapiProperty::PT_BINARY),
MapiPropertyType::PT_MV_xxx = static_cast<int32_t>(MapiProperty::PT_MV_xxx),
MapiPropertyType::PT_MV_STRING8 = static_cast<int32_t>(MapiProperty::PT_MV_STRING8),
MapiPropertyType::PT_MV_UNICODE = static_cast<int32_t>(MapiProperty::PT_MV_UNICODE),
MapiPropertyType::PT_MV_BINARY = static_cast<int32_t>(MapiProperty::PT_MV_BINARY),
MapiPropertyType::PT_DOUBLE = static_cast<int32_t>(MapiProperty::PT_DOUBLE),
MapiPropertyType::PT_FLOAT = static_cast<int32_t>(MapiProperty::PT_FLOAT),
MapiPropertyType::PT_MV_FLOAT = static_cast<int32_t>(MapiProperty::PT_MV_FLOAT),
MapiPropertyType::PT_MV_DOUBLE = static_cast<int32_t>(MapiProperty::PT_MV_DOUBLE),
MapiPropertyType::PT_MV_CURRENCY = static_cast<int32_t>(MapiProperty::PT_MV_CURRENCY),
MapiPropertyType::PT_MV_APPTIME = static_cast<int32_t>(MapiProperty::PT_MV_APPTIME),
MapiPropertyType::PT_MV_LONGLONG = static_cast<int32_t>(MapiProperty::PT_MV_LONGLONG),
MapiPropertyType::PT_MV_CLSID = static_cast<int32_t>(MapiProperty::PT_MV_CLSID),
MapiPropertyType::PT_MV_SHORT = static_cast<int32_t>(MapiProperty::PT_MV_SHORT),
MapiPropertyType::PT_MV_SYSTIME = static_cast<int32_t>(MapiProperty::PT_MV_SYSTIME),
MapiPropertyType::PT_MV_BOOLEAN = static_cast<int32_t>(MapiProperty::PT_MV_BOOLEAN),
MapiPropertyType::PT_SVREID = static_cast<int32_t>(MapiProperty::PT_SVREID),
MapiPropertyType::PT_UNSPECIFIED = static_cast<int32_t>(MapiProperty::PT_UNSPECIFIED),
MapiPropertyType::PT_NULL = static_cast<int32_t>(MapiProperty::PT_NULL),
MapiPropertyType::PT_MV_LONG = static_cast<int32_t>(MapiProperty::PT_MV_LONG)
} |
| Represents the data type of MapiProperty data. More...
|
|
enum | MapiRecipientTrackStatus { MapiRecipientTrackStatus::None,
MapiRecipientTrackStatus::Tentative,
MapiRecipientTrackStatus::Accepted,
MapiRecipientTrackStatus::Declined
} |
| Represents the response status returned by the attendee. More...
|
|
enum | MapiRecipientType {
MapiRecipientType::MAPI_BCC = 3,
MapiRecipientType::MAPI_CC = 2,
MapiRecipientType::MAPI_P1 = 0x10000000,
MapiRecipientType::MAPI_SUBMITTED = (-2147483647-1),
MapiRecipientType::MAPI_TO = 1,
MapiRecipientType::Unknown = -1
} |
| Represent the PR_RECIPIENT_TYPE property which contains the recipient type for a message recipient. More...
|
|
enum | MapiTaskAcceptanceState { MapiTaskAcceptanceState::NotAssigned = 0x00000000,
MapiTaskAcceptanceState::Unknown = 0x00000001,
MapiTaskAcceptanceState::Accepted = 0x00000002,
MapiTaskAcceptanceState::Rejected = 0x00000003
} |
| Indicates the acceptance state of the task. More...
|
|
enum | MapiTaskFlags {
MapiTaskFlags::Complete = 0x1,
MapiTaskFlags::Accepted = 0x2,
MapiTaskFlags::Updates = 0x4,
MapiTaskFlags::Recurring = 0x8,
MapiTaskFlags::StatusOnComplete = 0x10,
MapiTaskFlags::DeadOccurrence = 0x20,
MapiTaskFlags::ResetReminder = 0x40
} |
| Contains indication flags of the Task object. More...
|
|
enum | MapiTaskHistory {
MapiTaskHistory::DueDateChanged = 0x00000004,
MapiTaskHistory::AnotherPropertyChanged = 0x00000003,
MapiTaskHistory::Accepted = 0x00000001,
MapiTaskHistory::Rejected = 0x00000002,
MapiTaskHistory::Assigned = 0x00000005,
MapiTaskHistory::NoChanges = 0x00000000
} |
| Indicates the type of change that was last made to the Task object. More...
|
|
enum | MapiTaskMode {
MapiTaskMode::NotAssigned = 0x00000000,
MapiTaskMode::RequestEmbedded = 0x00000001,
MapiTaskMode::Accepted = 0x00000002,
MapiTaskMode::Rejected = 0x00000003,
MapiTaskMode::UpdateEmbedded = 0x00000004,
MapiTaskMode::Assigned = 0x00000005
} |
| Represents the assignment statuses of the task object. More...
|
|
enum | MapiTaskOwnership { MapiTaskOwnership::NotAssigned = 0x00000000,
MapiTaskOwnership::AssignersCopy = 0x00000001,
MapiTaskOwnership::AssigneesCopy = 0x00000002
} |
| Indicates the role of the current user relative to the Task object. More...
|
|
enum | MapiTaskPriority { MapiTaskPriority::Low = -1,
MapiTaskPriority::Normal = 0,
MapiTaskPriority::High = 1
} |
| Represents the priority on the task. More...
|
|
enum | MapiTaskState {
MapiTaskState::NotAssigned = 0x00000001,
MapiTaskState::AssigneesCopyOfAssignedTask = 0x00000002,
MapiTaskState::AssignersCopyOfAssignedTask = 0x00000003,
MapiTaskState::AssignersCopyOfRejectedTask = 0x00000004,
MapiTaskState::EmbeddedInTaskRejection = 0x00000000
} |
| Indicates the assignment state of the Task object. More...
|
|
enum | MapiTaskStatus {
MapiTaskStatus::NotStarted = 0x00000000,
MapiTaskStatus::InProgress = 0x00000001,
MapiTaskStatus::Complete = 0x00000002,
MapiTaskStatus::Waiting = 0x00000003,
MapiTaskStatus::Deferred = 0x00000004
} |
| Represents the statuses of the user's progress on the task. More...
|
|
enum | NoteColor {
NoteColor::Blue = 0x00000000,
NoteColor::Green = 0x00000001,
NoteColor::Pink = 0x00000002,
NoteColor::Yellow = 0x00000003,
NoteColor::White = 0x00000004
} |
| Specifies the suggested background color of the Note object More...
|
|
enum | NoteSaveFormat { NoteSaveFormat::Msg = 0
} |
| Enumerates NoteSaveFormat More...
|
|
enum | OutlookMessageFormat { OutlookMessageFormat::ASCII,
OutlookMessageFormat::Unicode
} |
| Represents outlook message format. More...
|
|
enum | PropertyDataType {
PropertyDataType::Unspecified = 0x0000,
PropertyDataType::Null = 0x0001,
PropertyDataType::Integer16 = 0x0002,
PropertyDataType::Integer32 = 0x0003,
PropertyDataType::Floating32 = 0x0004,
PropertyDataType::Floating64 = 0x0005,
PropertyDataType::Currency = 0x0006,
PropertyDataType::FloatingTime = 0x0007,
PropertyDataType::ErrorCode = 0x000A,
PropertyDataType::Boolean = 0x000B,
PropertyDataType::Integer64 = 0x0014,
PropertyDataType::String = 0x001F,
PropertyDataType::String8 = 0x001E,
PropertyDataType::Time = 0x0040,
PropertyDataType::Guid = 0x0048,
PropertyDataType::ServerId = 0x00FB,
PropertyDataType::Restriction = 0x00FD,
PropertyDataType::RuleAction = 0x00FE,
PropertyDataType::Binary = 0x0102,
PropertyDataType::MultipleInteger16 = 0x1002,
PropertyDataType::MultipleInteger32 = 0x1003,
PropertyDataType::MultipleFloating32 = 0x1004,
PropertyDataType::MultipleFloating64 = 0x1005,
PropertyDataType::MultipleCurrency = 0x1006,
PropertyDataType::MultipleFloatingTime = 0x1007,
PropertyDataType::MultipleBoolean = 0x100B,
PropertyDataType::MultipleInteger64 = 0x1014,
PropertyDataType::MultipleString = 0x101F,
PropertyDataType::MultipleString8 = 0x101E,
PropertyDataType::MultipleTime = 0x1040,
PropertyDataType::MultipleGuid = 0x1048,
PropertyDataType::MultipleBinary = 0x1102,
PropertyDataType::Object = 0x000D
} |
| [MS-OXCDATA]: Data Structures More...
|
|
enum | TaskSaveFormat { TaskSaveFormat::Msg = 0
} |
| Enumerates TaskSaveFormat More...
|
|