Add additional props not referenced by MS-OXCPROPS
authorJulien Kerihuel <j.kerihuel@openchange.org>
Fri, 2 Mar 2012 15:30:00 +0000 (15:30 +0000)
committerJulien Kerihuel <j.kerihuel@openchange.org>
Fri, 2 Mar 2012 15:30:00 +0000 (15:30 +0000)
properties_enum.h
script/makepropslist.py

index dd3a98f00fcfe7659a6eac34874c75f6249f8ba2..025edbc7365f2543c6521c44630fb2a88a7e0d8d 100644 (file)
@@ -1390,5 +1390,10 @@ typedef [v1_enum, flag(NDR_PAHEX)] enum {
        PidTagIpmPublicFoldersEntryId                                        = 0x66310102,
        PidTagLocalCommitTimeMax                                             = 0x670a0040,
        PidTagConversationKey                                                = 0x000b0102,
+       PidTagContactEmailAddresses                                          = 0x3a56101f,
+       PidTagGenerateExchangeViews                                          = 0x36e9000b,
+       PidTagLatestDeliveryTime                                             = 0x00190040,
+       PidTagMailPermission                                                 = 0x3a0e000b,
+       PidTagOriginalAuthorName                                             = 0x004d001f,
        MAPI_PROP_RESERVED                                                   = 0xFFFFFFFF
 } MAPITAGS;
index 6c38f5b2b0f427327bbc0c3278b28d144259677f..d0c2fce5d63cc5940eda3f466b368ff74aca4f16 100755 (executable)
@@ -820,6 +820,11 @@ _PUBLIC_ uint16_t get_property_type(uint16_t untypedtag)
        f.write("\t" + string.ljust("PidTagIpmPublicFoldersEntryId", 68) + " = 0x66310102,\n")
        f.write("\t" + string.ljust("PidTagLocalCommitTimeMax", 68) + " = 0x670a0040,\n")
        f.write("\t" + string.ljust("PidTagConversationKey", 68) + " = 0x000b0102,\n")
+       f.write("\t" + string.ljust("PidTagContactEmailAddresses", 68) + " = 0x3a56101f,\n")
+       f.write("\t" + string.ljust("PidTagGenerateExchangeViews", 68) + " = 0x36e9000b,\n")
+       f.write("\t" + string.ljust("PidTagLatestDeliveryTime", 68) + " = 0x00190040,\n")
+       f.write("\t" + string.ljust("PidTagMailPermission", 68) + " = 0x3a0e000b,\n")
+       f.write("\t" + string.ljust("PidTagOriginalAuthorName", 68) + " = 0x004d001f,\n")
 
        f.write("\tMAPI_PROP_RESERVED                                                   = 0xFFFFFFFF\n")
        f.write("} MAPITAGS;\n")