# Copyright 2010 Richard Johnson & Orin Eman
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#    http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# ---
#
# This file is part of java-libpst.
#
# java-libpst is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# java-libpst is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with java-libpst.  If not, see <http://www.gnu.org/licenses/>.


#All theese ID have been defined from the [MS-OXPROPS]: Exchange Server Protocols Master Property List
#document Version 24.0 (6/18/2019)
#completed by values already described by Richard Johnson

#From the Microsoft documentation
#ShortID from PIDShortID.csv

0001=PidTagTemplateData
0002=PidTagAlternateRecipientAllowed
0004=PidTagAutoForwardComment
0004=PidTagScriptData
0005=PidTagAutoForwarded
000F=PidTagDeferredDeliveryTime
0010=PidTagDeliverTime
0015=PidTagExpiryTime
0017=PidTagImportance
001A=PidTagMessageClass
0023=PidTagOriginatorDeliveryReportRequested
0025=PidTagParentKey
0026=PidTagPriority
0029=PidTagReadReceiptRequested
002A=PidTagReceiptTime
002B=PidTagRecipientReassignmentProhibited
002E=PidTagOriginalSensitivity
0030=PidTagReplyTime
0031=PidTagReportTag
0032=PidTagReportTime
0036=PidTagSensitivity
0037=PidTagSubject
0039=PidTagClientSubmitTime
003A=PidTagReportName
003B=PidTagSentRepresentingSearchKey
003D=PidTagSubjectPrefix
003F=PidTagReceivedByEntryId
0040=PidTagReceivedByName
0041=PidTagSentRepresentingEntryId
0042=PidTagSentRepresentingName
0043=PidTagReceivedRepresentingEntryId
0044=PidTagReceivedRepresentingName
0045=PidTagReportEntryId
0046=PidTagReadReceiptEntryId
0047=PidTagMessageSubmissionId
0049=PidTagOriginalSubject
004B=PidTagOriginalMessageClass
004C=PidTagOriginalAuthorEntryId
004D=PidTagOriginalAuthorName
004E=PidTagOriginalSubmitTime
004F=PidTagReplyRecipientEntries
0050=PidTagReplyRecipientNames
0051=PidTagReceivedBySearchKey
0052=PidTagReceivedRepresentingSearchKey
0053=PidTagReadReceiptSearchKey
0054=PidTagReportSearchKey
0055=PidTagOriginalDeliveryTime
0057=PidTagMessageToMe
0058=PidTagMessageCcMe
0059=PidTagMessageRecipientMe
005A=PidTagOriginalSenderName
005B=PidTagOriginalSenderEntryId
005C=PidTagOriginalSenderSearchKey
005D=PidTagOriginalSentRepresentingName
005E=PidTagOriginalSentRepresentingEntryId
005F=PidTagOriginalSentRepresentingSearchKey
0060=PidTagStartDate
0061=PidTagEndDate
0062=PidTagOwnerAppointmentId
0063=PidTagResponseRequested
0064=PidTagSentRepresentingAddressType
0065=PidTagSentRepresentingEmailAddress
0066=PidTagOriginalSenderAddressType
0067=PidTagOriginalSenderEmailAddress
0068=PidTagOriginalSentRepresentingAddressType
0069=PidTagOriginalSentRepresentingEmailAddress
0070=PidTagConversationTopic
0071=PidTagConversationIndex
0072=PidTagOriginalDisplayBcc
0073=PidTagOriginalDisplayCc
0074=PidTagOriginalDisplayTo
0075=PidTagReceivedByAddressType
0076=PidTagReceivedByEmailAddress
0077=PidTagReceivedRepresentingAddressType
0078=PidTagReceivedRepresentingEmailAddress
007D=PidTagTransportMessageHeaders
007F=PidTagTnefCorrelationKey
0080=PidTagReportDisposition
0081=PidTagReportDispositionMode
0807=PidTagAddressBookRoomCapacity
0809=PidTagAddressBookRoomDescription
0C04=PidTagNonDeliveryReportReasonCode
0C05=PidTagNonDeliveryReportDiagCode
0C06=PidTagNonReceiptNotificationRequested
0C08=PidTagOriginatorNonDeliveryReportRequested
0C15=PidTagRecipientType
0C17=PidTagReplyRequested
0C19=PidTagSenderEntryId
0C1A=PidTagSenderName
0C1B=PidTagSupplementaryInfo
0C1D=PidTagSenderSearchKey
0C1E=PidTagSenderAddressType
0C1F=PidTagSenderEmailAddress
0C20=PidTagNonDeliveryReportStatusCode
0C21=PidTagRemoteMessageTransferAgent
0E01=PidTagDeleteAfterSubmit
0E02=PidTagDisplayBcc
0E03=PidTagDisplayCc
0E04=PidTagDisplayTo
0E06=PidTagMessageDeliveryTime
0E07=PidTagMessageFlags
0E08=PidTagMessageSize
0E09=PidTagParentEntryId
0E0F=PidTagResponsibility
0E12=PidTagMessageRecipients
0E13=PidTagMessageAttachments
0E17=PidTagMessageStatus
0E1B=PidTagHasAttachments
0E1D=PidTagNormalizedSubject
0E1F=PidTagRtfInSync
0E20=PidTagAttachSize
0E21=PidTagAttachNumber
0E28=PidTagPrimarySendAccount
0E29=PidTagNextSendAcct
0E2B=PidTagToDoItemFlags
0E2C=PidTagSwappedToDoStore
0E2D=PidTagSwappedToDoData
0E69=PidTagRead
0E6A=PidTagSecurityDescriptorAsXml
0E79=PidTagTrustSender
0E84=PidTagExchangeNTSecurityDescriptor
0E99=PidTagExtendedRuleMessageActions
0E9A=PidTagExtendedRuleMessageCondition
0E9B=PidTagExtendedRuleSizeLimit
0FF4=PidTagAccess
0FF5=PidTagRowType
0FF6=PidTagInstanceKey
0FF7=PidTagAccessLevel
0FF8=PidTagMappingSignature
0FF9=PidTagRecordKey
0FFB=PidTagStoreEntryId
0FFE=PidTagObjectType
0FFF=PidTagEntryId
1000=PidTagBody
1001=PidTagReportText
1009=PidTagRtfCompressed
1013=PidTagBodyHtml
1014=PidTagBodyContentLocation
1015=PidTagBodyContentId
1016=PidTagNativeBody
1035=PidTagInternetMessageId
1039=PidTagInternetReferences
1042=PidTagInReplyToId
1043=PidTagListHelp
1044=PidTagListSubscribe
1045=PidTagListUnsubscribe
1046=PidTagOriginalMessageId
1080=PidTagIconIndex
1081=PidTagLastVerbExecuted
1082=PidTagLastVerbExecutionTime
1090=PidTagFlagStatus
1091=PidTagFlagCompleteTime
1095=PidTagFollowupIcon
1096=PidTagBlockStatus
10C3=PidTagICalendarStartTime
10C4=PidTagICalendarEndTime
10C5=PidTagCdoRecurrenceid
10CA=PidTagICalendarReminderNextTime
10F4=PidTagAttributeHidden
10F6=PidTagAttributeReadOnly
3000=PidTagRowid
3001=PidTagDisplayName
3002=PidTagAddressType
3003=PidTagEmailAddress
3004=PidTagComment
3005=PidTagDepth
3007=PidTagCreationTime
3008=PidTagLastModificationTime
300B=PidTagSearchKey
3010=PidTagTargetEntryId
3013=PidTagConversationId
3016=PidTagConversationIndexTracking
3018=PidTagArchiveTag
3019=PidTagPolicyTag
301A=PidTagRetentionPeriod
301B=PidTagStartDateEtc
301C=PidTagRetentionDate
301D=PidTagRetentionFlags
301E=PidTagArchivePeriod
301F=PidTagArchiveDate
340D=PidTagStoreSupportMask
340E=PidTagStoreState
3600=PidTagContainerFlags
3601=PidTagFolderType
3602=PidTagContentCount
3603=PidTagContentUnreadCount
3609=PidTagSelectable
360A=PidTagSubfolders
360C=PidTagAnr
360E=PidTagContainerHierarchy
360F=PidTagContainerContents
3610=PidTagFolderAssociatedContents
3613=PidTagContainerClass
36D0=PidTagIpmAppointmentEntryId
36D1=PidTagIpmContactEntryId
36D2=PidTagIpmJournalEntryId
36D3=PidTagIpmNoteEntryId
36D4=PidTagIpmTaskEntryId
36D5=PidTagRemindersOnlineEntryId
36D7=PidTagIpmDraftsEntryId
36D8=PidTagAdditionalRenEntryIds
36D9=PidTagAdditionalRenEntryIdsEx
36DA=PidTagExtendedFolderFlags
36E2=PidTagOrdinalMost
36E4=PidTagFreeBusyEntryIds
36E5=PidTagDefaultPostMessageClass
3701=PidTagAttachDataObject
3702=PidTagAttachEncoding
3703=PidTagAttachExtension
3704=PidTagAttachFilename
3705=PidTagAttachMethod
3707=PidTagAttachLongFilename
3708=PidTagAttachPathname
3709=PidTagAttachRendering
370A=PidTagAttachTag
370B=PidTagRenderingPosition
370C=PidTagAttachTransportName
370D=PidTagAttachLongPathname
370E=PidTagAttachMimeTag
370F=PidTagAttachAdditionalInformation
3711=PidTagAttachContentBase
3712=PidTagAttachContentId
3713=PidTagAttachContentLocation
3714=PidTagAttachFlags
3719=PidTagAttachPayloadProviderGuidString
371A=PidTagAttachPayloadClass
371B=PidTagTextAttachmentCharset
3900=PidTagDisplayType
3902=PidTagTemplateid
3905=PidTagDisplayTypeEx
39FE=PidTagSmtpAddress
39FF=PidTagAddressBookDisplayNamePrintable
3A00=PidTagAccount
3A02=PidTagCallbackTelephoneNumber
3A05=PidTagGeneration
3A06=PidTagGivenName
3A07=PidTagGovernmentIdNumber
3A08=PidTagBusinessTelephoneNumber
3A09=PidTagHomeTelephoneNumber
3A0A=PidTagInitials
3A0B=PidTagKeyword
3A0C=PidTagLanguage
3A0D=PidTagLocation
3A0F=PidTagMessageHandlingSystemCommonName
3A10=PidTagOrganizationalIdNumber
3A11=PidTagSurname
3A12=PidTagOriginalEntryId
3A15=PidTagPostalAddress
3A16=PidTagCompanyName
3A17=PidTagTitle
3A18=PidTagDepartmentName
3A19=PidTagOfficeLocation
3A1A=PidTagPrimaryTelephoneNumber
3A1B=PidTagBusiness2TelephoneNumber
3A1B=PidTagBusiness2TelephoneNumbers
3A1C=PidTagMobileTelephoneNumber
3A1D=PidTagRadioTelephoneNumber
3A1E=PidTagCarTelephoneNumber
3A1F=PidTagOtherTelephoneNumber
3A20=PidTagTransmittableDisplayName
3A21=PidTagPagerTelephoneNumber
3A22=PidTagUserCertificate
3A23=PidTagPrimaryFaxNumber
3A24=PidTagBusinessFaxNumber
3A25=PidTagHomeFaxNumber
3A26=PidTagCountry
3A27=PidTagLocality
3A28=PidTagStateOrProvince
3A29=PidTagStreetAddress
3A2A=PidTagPostalCode
3A2B=PidTagPostOfficeBox
3A2C=PidTagTelexNumber
3A2D=PidTagIsdnNumber
3A2E=PidTagAssistantTelephoneNumber
3A2F=PidTagHome2TelephoneNumber
3A2F=PidTagHome2TelephoneNumbers
3A30=PidTagAssistant
3A40=PidTagSendRichInfo
3A41=PidTagWeddingAnniversary
3A42=PidTagBirthday
3A43=PidTagHobbies
3A44=PidTagMiddleName
3A45=PidTagDisplayNamePrefix
3A46=PidTagProfession
3A47=PidTagReferredByName
3A48=PidTagSpouseName
3A49=PidTagComputerNetworkName
3A4A=PidTagCustomerId
3A4B=PidTagTelecommunicationsDeviceForDeafTelephoneNumber
3A4C=PidTagFtpSite
3A4D=PidTagGender
3A4E=PidTagManagerName
3A4F=PidTagNickname
3A50=PidTagPersonalHomePage
3A51=PidTagBusinessHomePage
3A57=PidTagCompanyMainTelephoneNumber
3A58=PidTagChildrensNames
3A59=PidTagHomeAddressCity
3A5A=PidTagHomeAddressCountry
3A5B=PidTagHomeAddressPostalCode
3A5C=PidTagHomeAddressStateOrProvince
3A5D=PidTagHomeAddressStreet
3A5E=PidTagHomeAddressPostOfficeBox
3A5F=PidTagOtherAddressCity
3A60=PidTagOtherAddressCountry
3A61=PidTagOtherAddressPostalCode
3A62=PidTagOtherAddressStateOrProvince
3A63=PidTagOtherAddressStreet
3A64=PidTagOtherAddressPostOfficeBox
3A70=PidTagUserX509Certificate
3A71=PidTagSendInternetEncoding
3F08=PidTagInitialDetailsPane
3FDE=PidTagInternetCodepage
3FDF=PidTagAutoResponseSuppress
3FE0=PidTagAccessControlListData
3FE3=PidTagDelegatedByRule
3FE7=PidTagResolveMethod
3FEA=PidTagHasDeferredActionMessages
3FEB=PidTagDeferredSendNumber
3FEC=PidTagDeferredSendUnits
3FED=PidTagExpiryNumber
3FEE=PidTagExpiryUnits
3FEF=PidTagDeferredSendTime
3FF0=PidTagConflictEntryId
3FF1=PidTagMessageLocaleId
3FF8=PidTagCreatorName
3FF9=PidTagCreatorEntryId
3FFA=PidTagLastModifierName
3FFB=PidTagLastModifierEntryId
3FFD=PidTagMessageCodepage
401A=PidTagSentRepresentingFlags
4029=PidTagReadReceiptAddressType
402A=PidTagReadReceiptEmailAddress
402B=PidTagReadReceiptName
4076=PidTagContentFilterSpamConfidenceLevel
4079=PidTagSenderIdStatus
4082=PidTagHierRev
4083=PidTagPurportedSenderDomain
5902=PidTagInternetMailOverrideFormat
5909=PidTagMessageEditorFormat
5D01=PidTagSenderSmtpAddress
5D02=PidTagSentRepresentingSmtpAddress
5D05=PidTagReadReceiptSmtpAddress
5D07=PidTagReceivedBySmtpAddress
5D08=PidTagReceivedRepresentingSmtpAddress
5FDF=PidTagRecipientOrder
5FE1=PidTagRecipientProposed
5FE3=PidTagRecipientProposedStartTime
5FE4=PidTagRecipientProposedEndTime
5FF6=PidTagRecipientDisplayName
5FF7=PidTagRecipientEntryId
5FFB=PidTagRecipientTrackStatusTime
5FFD=PidTagRecipientFlags
5FFF=PidTagRecipientTrackStatus
6100=PidTagJunkIncludeContacts
6101=PidTagJunkThreshold
6102=PidTagJunkPermanentlyDelete
6103=PidTagJunkAddRecipientsToSafeSendersList
6107=PidTagJunkPhishingEnableLinks
64F0=PidTagMimeSkeleton
65C2=PidTagReplyTemplateId
65E0=PidTagSourceKey
65E1=PidTagParentSourceKey
65E2=PidTagChangeKey
65E3=PidTagPredecessorChangeList
65E9=PidTagRuleMessageState
65EA=PidTagRuleMessageUserFlags
65EB=PidTagRuleMessageProvider
65EC=PidTagRuleMessageName
65ED=PidTagRuleMessageLevel
65EE=PidTagRuleMessageProviderData
65F3=PidTagRuleMessageSequence
6619=PidTagUserEntryId
661B=PidTagMailboxOwnerEntryId
661C=PidTagMailboxOwnerName
661D=PidTagOutOfOfficeState
6622=PidTagSchedulePlusFreeBusyEntryId
6638=PidTagSerializedReplidGuidMap
6639=PidTagRights
663A=PidTagHasRules
663B=PidTagAddressBookEntryId
663E=PidTagHierarchyChangeNumber
6645=PidTagClientActions
6646=PidTagDamOriginalEntryId
6647=PidTagDamBackPatched
6648=PidTagRuleError
6649=PidTagRuleActionType
664A=PidTagHasNamedProperties
6650=PidTagRuleActionNumber
6651=PidTagRuleFolderEntryId
666A=PidTagProhibitReceiveQuota
666C=PidTagInConflict
666D=PidTagMaximumSubmitMessageSize
666E=PidTagProhibitSendQuota
6671=PidTagMemberId
6672=PidTagMemberName
6673=PidTagMemberRights
6674=PidTagRuleId
6675=PidTagRuleIds
6676 =PidTagRuleSequence
6677=PidTagRuleState
6678=PidTagRuleUserFlags
6679=PidTagRuleCondition
6680=PidTagRuleActions
6681=PidTagRuleProvider
6682=PidTagRuleName
6683=PidTagRuleLevel
6684=PidTagRuleProviderData
668F=PidTagDeletedOn
66A1=PidTagLocaleId
66A8=PidTagFolderFlags
66C3=PidTagCodePageId
6704=PidTagAddressBookManageDistributionList
6705=PidTagSortLocaleId
6709=PidTagLocalCommitTime
670A=PidTagLocalCommitTimeMax
670B=PidTagDeletedCountTotal
670E=PidTagFlatUrlName
6740=PidTagSentMailSvrEID
6741=PidTagDeferredActionMessageOriginalEntryId
6748=PidTagFolderId
6749=PidTagParentFolderId
674A=PidTagMid
674D=PidTagInstID
674E=PidTagInstanceNum
674F=PidTagAddressBookMessageId
67A4=PidTagChangeNumber
67AA=PidTagAssociated
6800=PidTagOfflineAddressBookName
6801=PidTagOfflineAddressBookSequence
6801=PidTagVoiceMessageDuration
6802=PidTagOfflineAddressBookContainerGuid
6802=PidTagRwRulesStream
6802=PidTagSenderTelephoneNumber
6803=PidTagOfflineAddressBookMessageClass
6803=PidTagVoiceMessageSenderName
6804=PidTagFaxNumberOfPages
6804=PidTagOfflineAddressBookDistinguishedName
6805=PidTagOfflineAddressBookTruncatedProperties
6805=PidTagVoiceMessageAttachmentOrder
6806=PidTagCallId
6820=PidTagReportingMessageTransferAgent
6834=PidTagSearchFolderLastUsed
683A=PidTagSearchFolderExpiration
6841=PidTagScheduleInfoResourceType
6841=PidTagSearchFolderTemplateId
6842=PidTagScheduleInfoDelegatorWantsCopy
6842=PidTagSearchFolderId
6842=PidTagWlinkGroupHeaderID
6843=PidTagScheduleInfoDontMailDelegates
6844=PidTagScheduleInfoDelegateNames
6844=PidTagSearchFolderRecreateInfo
6845=PidTagScheduleInfoDelegateEntryIds
6845=PidTagSearchFolderDefinition
6846=PidTagGatewayNeedsToRefresh
6846=PidTagSearchFolderStorageType
6847=PidTagFreeBusyPublishStart
6847=PidTagSearchFolderTag
6847=PidTagWlinkSaveStamp
6848=PidTagFreeBusyPublishEnd
6848=PidTagSearchFolderEfpFlags
6849=PidTagFreeBusyMessageEmailAddress
6849=PidTagWlinkType
684A=PidTagScheduleInfoDelegateNamesW
684A=PidTagWlinkFlags
684B=PidTagScheduleInfoDelegatorWantsInfo
684B=PidTagWlinkOrdinal
684C=PidTagWlinkEntryId
684D=PidTagWlinkRecordKey
684E=PidTagWlinkStoreEntryId
684F=PidTagScheduleInfoMonthsMerged
684F=PidTagWlinkFolderType
6850=PidTagScheduleInfoFreeBusyMerged
6850=PidTagWlinkGroupClsid
6851=PidTagScheduleInfoMonthsTentative
6851=PidTagWlinkGroupName
6852=PidTagScheduleInfoFreeBusyTentative
6852=PidTagWlinkSection
6853=PidTagScheduleInfoMonthsBusy
6853=PidTagWlinkCalendarColor
6854=PidTagScheduleInfoFreeBusyBusy
6854=PidTagWlinkAddressBookEID
6855=PidTagScheduleInfoMonthsAway
6856=PidTagScheduleInfoFreeBusyAway
6868=PidTagFreeBusyRangeTimestamp
6869=PidTagFreeBusyCountMonths
686A=PidTagScheduleInfoAppointmentTombstone
686B=PidTagDelegateFlags
686C=PidTagScheduleInfoFreeBusy
686D=PidTagScheduleInfoAutoAcceptAppointments
686E=PidTagScheduleInfoDisallowRecurringAppts
686F=PidTagScheduleInfoDisallowOverlappingAppts
6890=PidTagWlinkClientID
6891=PidTagWlinkAddressBookStoreEID
6892=PidTagWlinkROGroupType
7001=PidTagViewDescriptorBinary
7002=PidTagViewDescriptorStrings
7006=PidTagViewDescriptorName
7007=PidTagViewDescriptorVersion
7C06=PidTagRoamingDatatypes
7C07=PidTagRoamingDictionary
7C08=PidTagRoamingXmlStream
7C24=PidTagOscSyncEnabled
7D01=PidTagProcessed
7FF9=PidTagExceptionReplaceTime
7FFA=PidTagAttachmentLinkId
7FFB=PidTagExceptionStartTime
7FFC=PidTagExceptionEndTime
7FFD=PidTagAttachmentFlags
7FFE=PidTagAttachmentHidden
7FFF=PidTagAttachmentContactPhoto
8004=PidTagAddressBookFolderPathname
8005=PidTagAddressBookManager
8005=PidTagAddressBookManagerDistinguishedName
8006=PidTagAddressBookHomeMessageDatabase
8008=PidTagAddressBookIsMemberOfDistributionList
8009=PidTagAddressBookMember
800C=PidTagAddressBookOwner
800E=PidTagAddressBookReports
800F=PidTagAddressBookProxyAddresses
8011=PidTagAddressBookTargetAddress
8015=PidTagAddressBookPublicDelegates
8024=PidTagAddressBookOwnerBackLink
802D=PidTagAddressBookExtensionAttribute1
802E=PidTagAddressBookExtensionAttribute2
802F=PidTagAddressBookExtensionAttribute3
8030=PidTagAddressBookExtensionAttribute4
8031=PidTagAddressBookExtensionAttribute5
8032=PidTagAddressBookExtensionAttribute6
8033=PidTagAddressBookExtensionAttribute7
8034=PidTagAddressBookExtensionAttribute8
8035=PidTagAddressBookExtensionAttribute9
8036=PidTagAddressBookExtensionAttribute10
803C=PidTagAddressBookObjectDistinguishedName
806A=PidTagAddressBookDeliveryContentLength
8073=PidTagAddressBookDistributionListMemberSubmitAccepted
8170=PidTagAddressBookNetworkAddress
8C57=PidTagAddressBookExtensionAttribute11
8C58=PidTagAddressBookExtensionAttribute12
8C59=PidTagAddressBookExtensionAttribute13
8C60=PidTagAddressBookExtensionAttribute14
8C61=PidTagAddressBookExtensionAttribute15
8C6A=PidTagAddressBookX509Certificate
8C6D=PidTagAddressBookObjectGuid
8C8E=PidTagAddressBookPhoneticGivenName
8C8F=PidTagAddressBookPhoneticSurname
8C90=PidTagAddressBookPhoneticDepartmentName
8C91=PidTagAddressBookPhoneticCompanyName
8C92=PidTagAddressBookPhoneticDisplayName
8C93=PidTagAddressBookDisplayTypeExtended
8C94=PidTagAddressBookHierarchicalShowInDepartments
8C96=PidTagAddressBookRoomContainers
8C97=PidTagAddressBookHierarchicalDepartmentMembers
8C98=PidTagAddressBookHierarchicalRootDepartment
8C99=PidTagAddressBookHierarchicalParentDepartment
8C9A=PidTagAddressBookHierarchicalChildDepartments
8C9E=PidTagThumbnailPhoto
8CA0=PidTagAddressBookSeniorityIndex
8CA8=PidTagAddressBookOrganizationalUnitRootDistinguishedName
8CAC=PidTagAddressBookSenderHintTranslations
8CB5=PidTagAddressBookModerationEnabled
8CC2=PidTagSpokenName
8CD8=PidTagAddressBookAuthorizedSenders
8CD9=PidTagAddressBookUnauthorizedSenders
8CDA=PidTagAddressBookDistributionListMemberSubmitRejected
8CDB=PidTagAddressBookDistributionListRejectMessagesFromDLMembers
8CDD=PidTagAddressBookHierarchicalIsHierarchicalGroup
8CE2=PidTagAddressBookDistributionListMemberCount
8CE3=PidTagAddressBookDistributionListExternalMemberCount
FFFB=PidTagAddressBookIsMaster
FFFC=PidTagAddressBookParentEntryId
FFFD=PidTagAddressBookContainerId


#LongID from PIDLongID.csv

00000001=PidLidAttendeeCriticalChange
00000002=PidLidWhere
00000003=PidLidGlobalObjectId
00000004=PidLidIsSilent
00000005=PidLidIsRecurring
00000006=PidLidRequiredAttendees
00000007=PidLidOptionalAttendees
00000008=PidLidResourceAttendees
00000009=PidLidDelegateMail
0000000A=PidLidIsException
0000000C=PidLidTimeZone
0000000D=PidLidStartRecurrenceDate
0000000E=PidLidStartRecurrenceTime
0000000F=PidLidEndRecurrenceDate
00000010=PidLidEndRecurrenceTime
00000011=PidLidDayInterval
00000012=PidLidWeekInterval
00000013=PidLidMonthInterval
00000014=PidLidYearInterval
00000015=PidLidClientIntent
00000017=PidLidMonthOfYearMask
00000018=PidLidOldRecurrenceType
0000001A=PidLidOwnerCriticalChange
0000001C=PidLidCalendarType
00000023=PidLidCleanGlobalObjectId
00000024=PidLidAppointmentMessageClass
00000026=PidLidMeetingType
00000028=PidLidOldLocation
00000029=PidLidOldWhenStartWhole
0000002A=PidLidOldWhenEndWhole
00001000=PidLidDayOfMonth
00001001=PidLidICalendarDayOfWeekMask
00001005=PidLidOccurrences
00001006=PidLidMonthOfYear
0000100B=PidLidNoEndDateFlag
0000100D=PidLidRecurrenceDuration
00008005=PidLidFileUnder
00008006=PidLidFileUnderId
00008007=PidLidContactItemData
00008010=PidLidDepartment
00008015=PidLidHasPicture
0000801A=PidLidHomeAddress
0000801B=PidLidWorkAddress
0000801C=PidLidOtherAddress
00008022=PidLidPostalAddressId
00008023=PidLidContactCharacterSet
00008025=PidLidAutoLog
00008026=PidLidFileUnderList
00008028=PidLidAddressBookProviderEmailList
00008029=PidLidAddressBookProviderArrayType
0000802B=PidLidHtml
0000802C=PidLidYomiFirstName
0000802D=PidLidYomiLastName
0000802E=PidLidYomiCompanyName
00008040=PidLidBusinessCardDisplayDefinition
00008041=PidLidBusinessCardCardPicture
00008045=PidLidPromptSendUpdate
00008045=PidLidWorkAddressStreet
00008046=PidLidWorkAddressCity
00008047=PidLidWorkAddressState
00008048=PidLidWorkAddressPostalCode
00008049=PidLidWorkAddressCountry
0000804A=PidLidWorkAddressPostOfficeBox
0000804C=PidLidDistributionListChecksum
0000804D=PidLidBirthdayEventEntryId
0000804E=PidLidAnniversaryEventEntryId
0000804F=PidLidContactUserField1
00008050=PidLidContactUserField2
00008051=PidLidContactUserField3
00008052=PidLidContactUserField4
00008053=PidLidDistributionListName
00008054=PidLidDistributionListOneOffMembers
00008055=PidLidDistributionListMembers
00008062=PidLidInstantMessagingAddress
00008064=PidLidDistributionListStream
00008080=PidLidEmail1DisplayName
00008082=PidLidEmail1AddressType
00008083=PidLidEmail1EmailAddress
00008084=PidLidEmail1OriginalDisplayName
00008085=PidLidEmail1OriginalEntryId
00008090=PidLidEmail2DisplayName
00008092=PidLidEmail2AddressType
00008093=PidLidEmail2EmailAddress
00008094=PidLidEmail2OriginalDisplayName
00008095=PidLidEmail2OriginalEntryId
000080A0=PidLidEmail3DisplayName
000080A2=PidLidEmail3AddressType
000080A3=PidLidEmail3EmailAddress
000080A4=PidLidEmail3OriginalDisplayName
000080A5=PidLidEmail3OriginalEntryId
000080B2=PidLidFax1AddressType
000080B3=PidLidFax1EmailAddress
000080B4=PidLidFax1OriginalDisplayName
000080B5=PidLidFax1OriginalEntryId
000080C2=PidLidFax2AddressType
000080C3=PidLidFax2EmailAddress
000080C4=PidLidFax2OriginalDisplayName
000080C5=PidLidFax2OriginalEntryId
000080D2=PidLidFax3AddressType
000080D3=PidLidFax3EmailAddress
000080D4=PidLidFax3OriginalDisplayName
000080D5=PidLidFax3OriginalEntryId
000080D8=PidLidFreeBusyLocation
000080DA=PidLidHomeAddressCountryCode
000080DB=PidLidWorkAddressCountryCode
000080DC=PidLidOtherAddressCountryCode
000080DD=PidLidAddressCountryCode
000080DE=PidLidBirthdayLocal
000080DF=PidLidWeddingAnniversaryLocal
000080E0=PidLidIsContactLinked
000080E2=PidLidContactLinkedGlobalAddressListEntryId
000080E3=PidLidContactLinkSMTPAddressCache
000080E5=PidLidContactLinkLinkRejectHistory
000080E6=PidLidContactLinkGlobalAddressListLinkState
000080E8=PidLidContactLinkGlobalAddressListLinkId
00008101=PidLidTaskStatus
00008102=PidLidPercentComplete
00008103=PidLidTeamTask
00008104=PidLidTaskStartDate
00008105=PidLidTaskDueDate
00008107=PidLidTaskResetReminder
00008108=PidLidTaskAccepted
00008109=PidLidTaskDeadOccurrence
0000810F=PidLidTaskDateCompleted
00008110=PidLidTaskActualEffort
00008111=PidLidTaskEstimatedEffort
00008112=PidLidTaskVersion
00008113=PidLidTaskState
00008115=PidLidTaskLastUpdate
00008116=PidLidTaskRecurrence
00008117=PidLidTaskAssigners
00008119=PidLidTaskStatusOnComplete
0000811A=PidLidTaskHistory
0000811B=PidLidTaskUpdates
0000811C=PidLidTaskComplete
0000811E=PidLidTaskFCreator
0000811F=PidLidTaskOwner
00008120=PidLidTaskMultipleRecipients
00008121=PidLidTaskAssigner
00008122=PidLidTaskLastUser
00008123=PidLidTaskOrdinal
00008124=PidLidTaskNoCompute
00008125=PidLidTaskLastDelegate
00008126=PidLidTaskFRecurring
00008127=PidLidTaskRole
00008129=PidLidTaskOwnership
0000812A=PidLidTaskAcceptanceState
0000812C=PidLidTaskFFixOffline
00008139=PidLidTaskCustomFlags
00008201=PidLidAppointmentSequence
00008202=PidLidAppointmentSequenceTime
00008203=PidLidAppointmentLastSequence
00008204=PidLidChangeHighlight
00008205=PidLidBusyStatus
00008206=PidLidFExceptionalBody
00008207=PidLidAppointmentAuxiliaryFlags
00008208=PidLidLocation
00008209=PidLidMeetingWorkspaceUrl
0000820A=PidLidForwardInstance
0000820C=PidLidLinkedTaskItems
0000820D=PidLidAppointmentStartWhole
0000820E=PidLidAppointmentEndWhole
0000820F=PidLidAppointmentStartTime
00008210=PidLidAppointmentEndTime
00008211=PidLidAppointmentEndDate
00008212=PidLidAppointmentStartDate
00008213=PidLidAppointmentDuration
00008214=PidLidAppointmentColor
00008215=PidLidAppointmentSubType
00008216=PidLidAppointmentRecur
00008217=PidLidAppointmentStateFlags
00008218=PidLidResponseStatus
00008220=PidLidAppointmentReplyTime
00008223=PidLidRecurring
00008224=PidLidIntendedBusyStatus
00008226=PidLidAppointmentUpdateTime
00008228=PidLidExceptionReplaceTime
00008229=PidLidFInvited
0000822B=PidLidFExceptionalAttendees
0000822E=PidLidOwnerName
0000822F=PidLidFOthersAppointment
00008230=PidLidAppointmentReplyName
00008231=PidLidRecurrenceType
00008232=PidLidRecurrencePattern
00008233=PidLidTimeZoneStruct
00008234=PidLidTimeZoneDescription
00008235=PidLidClipStart
00008236=PidLidClipEnd
00008237=PidLidOriginalStoreEntryId
00008238=PidLidAllAttendeesString
0000823A=PidLidAutoFillLocation
0000823B=PidLidToAttendeesString
0000823C=PidLidCcAttendeesString
00008240=PidLidConferencingCheck
00008241=PidLidConferencingType
00008242=PidLidDirectory
00008243=PidLidOrganizerAlias
00008244=PidLidAutoStartCheck
00008246=PidLidAllowExternalCheck
00008247=PidLidCollaborateDoc
00008248=PidLidNetShowUrl
00008249=PidLidOnlinePassword
00008250=PidLidAppointmentProposedStartWhole
00008251=PidLidAppointmentProposedEndWhole
00008256=PidLidAppointmentProposedDuration
00008257=PidLidAppointmentCounterProposal
00008259=PidLidAppointmentProposalNumber
0000825A=PidLidAppointmentNotAllowPropose
0000825D=PidLidAppointmentUnsendableRecipients
0000825E=PidLidAppointmentTimeZoneDefinitionStartDisplay
0000825F=PidLidAppointmentTimeZoneDefinitionEndDisplay
00008260=PidLidAppointmentTimeZoneDefinitionRecur
00008261=PidLidForwardNotificationRecipients
0000827A=PidLidInboundICalStream
0000827B=PidLidSingleBodyICal
00008501=PidLidReminderDelta
00008502=PidLidReminderTime
00008503=PidLidReminderSet
00008504=PidLidReminderTimeTime
00008505=PidLidReminderTimeDate
00008506=PidLidPrivate
0000850E=PidLidAgingDontAgeMe
00008510=PidLidSideEffects
00008511=PidLidRemoteStatus
00008514=PidLidSmartNoAttach
00008516=PidLidCommonStart
00008517=PidLidCommonEnd
00008518=PidLidTaskMode
00008519=PidLidTaskGlobalId
0000851A=PidLidAutoProcessState
0000851C=PidLidReminderOverride
0000851D=PidLidReminderType
0000851E=PidLidReminderPlaySound
0000851F=PidLidReminderFileParameter
00008520=PidLidVerbStream
00008524=PidLidVerbResponse
00008530=PidLidFlagRequest
00008535=PidLidBilling
00008536=PidLidNonSendableTo
00008537=PidLidNonSendableCc
00008538=PidLidNonSendableBcc
00008539=PidLidCompanies
0000853A=PidLidContacts
00008543=PidLidNonSendToTrackStatus
00008544=PidLidNonSendCcTrackStatus
00008545=PidLidNonSendBccTrackStatus
00008552=PidLidCurrentVersion
00008554=PidLidCurrentVersionName
00008560=PidLidReminderSignalTime
00008580=PidLidInternetAccountName
00008581=PidLidInternetAccountStamp
00008582=PidLidUseTnef
00008584=PidLidContactLinkSearchKey
00008585=PidLidContactLinkEntry
00008586=PidLidContactLinkName
0000859C=PidLidSpamOriginalFolder
000085A0=PidLidToDoOrdinalDate
000085A1=PidLidToDoSubOrdinal
000085A4=PidLidToDoTitle
000085B1=PidLidInfoPathFormName
000085B5=PidLidClassified
000085B6=PidLidClassification
000085B7=PidLidClassificationDescription
000085B8=PidLidClassificationGuid
000085BA=PidLidClassificationKeep
000085BD=PidLidReferenceEntryId
000085BF=PidLidValidFlagStringProof
000085C0=PidLidFlagString
000085C6=PidLidConversationActionMoveFolderEid
000085C7=PidLidConversationActionMoveStoreEid
000085C8=PidLidConversationActionMaxDeliveryTime
000085C9=PidLidConversationProcessed
000085CA=PidLidConversationActionLastAppliedTime
000085CB=PidLidConversationActionVersion
000085CC=PidLidServerProcessed
000085CD=PidLidServerProcessingActions
000085E0=PidLidPendingStateForSiteMailboxDocument
00008700=PidLidLogType
00008706=PidLidLogStart
00008707=PidLidLogDuration
00008708=PidLidLogEnd
0000870C=PidLidLogFlags
0000870E=PidLidLogDocumentPrinted
0000870F=PidLidLogDocumentSaved
00008710=PidLidLogDocumentRouted
00008711=PidLidLogDocumentPosted
00008712=PidLidLogTypeDesc
00008900=PidLidPostRssChannelLink
00008901=PidLidPostRssItemLink
00008902=PidLidPostRssItemHash
00008903=PidLidPostRssItemGuid
00008904=PidLidPostRssChannel
00008905=PidLidPostRssItemXml
00008906=PidLidPostRssSubscription
00008A00=PidLidSharingStatus
00008A01=PidLidSharingProviderGuid
00008A02=PidLidSharingProviderName
00008A03=PidLidSharingProviderUrl
00008A04=PidLidSharingRemotePath
00008A05=PidLidSharingRemoteName
00008A06=PidLidSharingRemoteUid
00008A07=PidLidSharingInitiatorName
00008A08=PidLidSharingInitiatorSmtp
00008A09=PidLidSharingInitiatorEntryId
00008A0A=PidLidSharingFlags
00008A0B=PidLidSharingProviderExtension
00008A0C=PidLidSharingRemoteUser
00008A0D=PidLidSharingRemotePass
00008A0E=PidLidSharingLocalPath
00008A0F=PidLidSharingLocalName
00008A10=PidLidSharingLocalUid
00008A13=PidLidSharingFilter
00008A14=PidLidSharingLocalType
00008A15=PidLidSharingFolderEntryId
00008A17=PidLidSharingCapabilities
00008A18=PidLidSharingFlavor
00008A19=PidLidSharingAnonymity
00008A1A=PidLidSharingReciprocation
00008A1B=PidLidSharingPermissions
00008A1C=PidLidSharingInstanceGuid
00008A1D=PidLidSharingRemoteType
00008A1E=PidLidSharingParticipants
00008A1F=PidLidSharingLastSyncTime
00008A21=PidLidSharingExtensionXml
00008A22=PidLidSharingRemoteLastModificationTime
00008A23=PidLidSharingLocalLastModificationTime
00008A24=PidLidSharingConfigurationUrl
00008A25=PidLidSharingStart
00008A26=PidLidSharingStop
00008A27=PidLidSharingResponseType
00008A28=PidLidSharingResponseTime
00008A29=PidLidSharingOriginalMessageEntryId
00008A2A=PidLidSharingSyncInterval
00008A2B=PidLidSharingDetail
00008A2C=PidLidSharingTimeToLive
00008A2D=PidLidSharingBindingEntryId
00008A2E=PidLidSharingIndexEntryId
00008A2F=PidLidSharingRemoteComment
00008A40=PidLidSharingWorkingHoursStart
00008A41=PidLidSharingWorkingHoursEnd
00008A42=PidLidSharingWorkingHoursDays
00008A43=PidLidSharingWorkingHoursTimeZone
00008A44=PidLidSharingDataRangeStart
00008A45=PidLidSharingDataRangeEnd
00008A46=PidLidSharingRangeStart
00008A47=PidLidSharingRangeEnd
00008A48=PidLidSharingRemoteStoreUid
00008A49=PidLidSharingLocalStoreUid
00008A4B=PidLidSharingRemoteByteSize
00008A4C=PidLidSharingRemoteCrc
00008A4D=PidLidSharingLocalComment
00008A4E=PidLidSharingRoamLog
00008A4F=PidLidSharingRemoteMessageCount
00008A51=PidLidSharingBrowseUrl
00008A55=PidLidSharingLastAutoSyncTime
00008A56=PidLidSharingTimeToLiveAuto
00008A5B=PidLidSharingRemoteVersion
00008A5C=PidLidSharingParentBindingEntryId
00008A60=PidLidSharingSyncFlags
00008B00=PidLidNoteColor
00008B02=PidLidNoteWidth
00008B03=PidLidNoteHeight
00008B04=PidLidNoteX
00008B05=PidLidNoteY
00009000=PidLidCategories


#########################################################################


#Old PID not defined in the Microsoft documentation
0003=PidTagNameidStreamEntry
0E23=PidTagInternetArticleNumber
0E38=PidTagReplFlags
0E62=PidTagUrlCompNameSet
10F3=PidTagUrlCompName
10F5=PidTagAttributeSystem
4019=PidTagSenderFlags
401B=PidTagReceivedByFlags
401C=PidTagReceivedRepresentingFlags
5FDE=PidTagRecipientResourceState
6001=PidTagNickname
67F2=PidTagLtpRowId
67F3=PidTagLtpRowVer

0000001D=PidLidAllAttendeesList
00008200=PidLidSendMeetingAsIcal
0000823E=PidLidTrustRecipientHighlights
00008245=PidLidAutoStartWhen
