{ PidNameThumbnail , NULL , 0x0000, "Thumbnail", PT_BINARY , MNID_STRING, PS_PUBLIC_STRINGS, 0x0 },
{ PidNameTitle , NULL , 0x0000, "Title", PT_UNICODE , MNID_STRING, PS_PUBLIC_STRINGS, 0x0 },
{ PidNameWordCount , NULL , 0x0000, "WordCount", PT_LONG , MNID_STRING, PS_PUBLIC_STRINGS, 0x0 },
+{ PidLidRemoteTransferSize , "RemoteTransferSize" , 0x8f05, NULL, PT_LONG , MNID_ID, PSETID_Remote, 0x0 },
{ 0x00000000 , NULL , 0x0000, NULL, PT_UNSPECIFIED , 0x0, NULL, 0x0 }
};
"[MS-OXCDATA]",
"[MS-OXCETF]",
"[MS-OXCFOLD]",
- "[MS-OXCFXICS]",
- "[MS-OXCHGTR]",
- "[MS-OXCICAL]",
- "[MS-OXCMAIL]",
- "[MS-OXCMSG]",
- "[MS-OXCNOTIF]",
- "[MS-OXCPERM]",
- "[MS-OXCPRPT]",
- "[MS-OXCROPS]",
- "[MS-OXCRPC]",
- "[MS-OXCSPAM]",
- "[MS-OXCSTOR]",
- "[MS-OXCSYNC]",
- "[MS-OXCTABL]",
- "[MS-OXDISCO]",
- "[MS-OXDOCO]",
- "[MS-OXDSCLI]",
- "[MS-OXGLOS]",
- "[MS-OXIMAP4]",
- "[MS-OXLDAP]",
- "[MS-OXMSG]",
- "[MS-OXMVMBX]",
- "[MS-OXOABK]",
+ "[MS-OXCFXICS]",
+ "[MS-OXCHGTR]",
+ "[MS-OXCICAL]",
+ "[MS-OXCMAIL]",
+ "[MS-OXCMSG]",
+ "[MS-OXCNOTIF]",
+ "[MS-OXCPERM]",
+ "[MS-OXCPRPT]",
+ "[MS-OXCROPS]",
+ "[MS-OXCRPC]",
+ "[MS-OXCSPAM]",
+ "[MS-OXCSTOR]",
+ "[MS-OXCSYNC]",
+ "[MS-OXCTABL]",
+ "[MS-OXDISCO]",
+ "[MS-OXDOCO]",
+ "[MS-OXDSCLI]",
+ "[MS-OXGLOS]",
+ "[MS-OXIMAP4]",
+ "[MS-OXLDAP]",
+ "[MS-OXMSG]",
+ "[MS-OXMVMBX]",
+ "[MS-OXOABK]",
"[MS-OXOABKT]",
"[MS-OXOAB]",
"[MS-OXOCAL]",
mnstring_id += 1
f.write(propline)
+ # Additional properties
+ propline = "#define %s %s\n" % (string.ljust("PidLidRemoteTransferSize", 60), string.ljust("0x8f050003", 20))
+ f.write(propline)
+
f.write("#endif /* ! MAPI_NAMEID_H__ */")
f.close()
string.ljust(datatype, 15), "MNID_STRING", line[6], "0x0")
f.write(propline)
+ # Addtional named properties
+ propline = "{ %s, %s, %s, %s, %s, %s, %s, %s },\n" % (
+ string.ljust("PidLidRemoteTransferSize", 60), string.ljust("\"RemoteTransferSize\"", 65), "0x8f05",
+ "NULL", string.ljust("PT_LONG", 15), "MNID_ID", "PSETID_Remote", "0x0")
+ f.write(propline)
+
propline = "{ %s, %s, %s, %s, %s, %s, %s, %s }\n" % (
string.ljust("0x00000000", 60), string.ljust("NULL", 65), "0x0000", "NULL",
string.ljust("PT_UNSPECIFIED", 15), "0x0", "NULL", "0x0")
propline = "{ %s, \"%s\" },\n" % (string.ljust(line[0], 60), line[0])
f.write(propline)
+ # Additional named properties
+ propline = "{ %s, \"%s\" }\n" % (string.ljust("PidLidRemoteTransferSize", 60), "PidLidRemoteTransferSize")
+
propline = "{ %s, \"%s\" }\n" % (string.ljust("0x00000000", 60), "NULL")
f.write(propline)
f.write("""