pscon.py 47 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723
  1. # hand generated from propsys.h
  2. ## PROPENUMTYPE, used with IPropertyEnumType
  3. PET_DISCRETEVALUE = 0
  4. PET_RANGEDVALUE = 1
  5. PET_DEFAULTVALUE = 2
  6. PET_ENDRANGE = 3
  7. PDTF_DEFAULT = 0
  8. PDTF_MULTIPLEVALUES = 0x1
  9. PDTF_ISINNATE = 0x2
  10. PDTF_ISGROUP = 0x4
  11. PDTF_CANGROUPBY = 0x8
  12. PDTF_CANSTACKBY = 0x10
  13. PDTF_ISTREEPROPERTY = 0x20
  14. PDTF_INCLUDEINFULLTEXTQUERY = 0x40
  15. PDTF_ISVIEWABLE = 0x80
  16. PDTF_ISQUERYABLE = 0x100
  17. PDTF_ISSYSTEMPROPERTY = 0x80000000
  18. PDTF_MASK_ALL = 0x800001ff
  19. PDVF_DEFAULT = 0
  20. PDVF_CENTERALIGN = 0x1
  21. PDVF_RIGHTALIGN = 0x2
  22. PDVF_BEGINNEWGROUP = 0x4
  23. PDVF_FILLAREA = 0x8
  24. PDVF_SORTDESCENDING = 0x10
  25. PDVF_SHOWONLYIFPRESENT = 0x20
  26. PDVF_SHOWBYDEFAULT = 0x40
  27. PDVF_SHOWINPRIMARYLIST = 0x80
  28. PDVF_SHOWINSECONDARYLIST = 0x100
  29. PDVF_HIDELABEL = 0x200
  30. PDVF_HIDDEN = 0x800
  31. PDVF_CANWRAP = 0x1000
  32. PDVF_MASK_ALL = 0x1bff
  33. PDDT_STRING = 0
  34. PDDT_NUMBER = 1
  35. PDDT_BOOLEAN = 2
  36. PDDT_DATETIME = 3
  37. PDDT_ENUMERATED = 4
  38. PDGR_DISCRETE = 0
  39. PDGR_ALPHANUMERIC = 1
  40. PDGR_SIZE = 2
  41. PDGR_DYNAMIC = 3
  42. PDGR_DATE = 4
  43. PDGR_PERCENT = 5
  44. PDGR_ENUMERATED = 6
  45. ## PROPDESC_FORMAT_FLAGS
  46. PDFF_DEFAULT = 0
  47. PDFF_PREFIXNAME = 0x1
  48. PDFF_FILENAME = 0x2
  49. PDFF_ALWAYSKB = 0x4
  50. PDFF_RESERVED_RIGHTTOLEFT = 0x8
  51. PDFF_SHORTTIME = 0x10
  52. PDFF_LONGTIME = 0x20
  53. PDFF_HIDETIME = 0x40
  54. PDFF_SHORTDATE = 0x80
  55. PDFF_LONGDATE = 0x100
  56. PDFF_HIDEDATE = 0x200
  57. PDFF_RELATIVEDATE = 0x400
  58. PDFF_USEEDITINVITATION = 0x800
  59. PDFF_READONLY = 0x1000
  60. PDFF_NOAUTOREADINGORDER = 0x2000
  61. PDSD_GENERAL = 0
  62. PDSD_A_Z = 1
  63. PDSD_LOWEST_HIGHEST = 2
  64. PDSD_SMALLEST_BIGGEST = 3
  65. PDSD_OLDEST_NEWEST = 4
  66. PDRDT_GENERAL = 0
  67. PDRDT_DATE = 1
  68. PDRDT_SIZE = 2
  69. PDRDT_COUNT = 3
  70. PDRDT_REVISION = 4
  71. PDRDT_LENGTH = 5
  72. PDRDT_DURATION = 6
  73. PDRDT_SPEED = 7
  74. PDRDT_RATE = 8
  75. PDRDT_RATING = 9
  76. PDRDT_PRIORITY = 10
  77. PDAT_DEFAULT = 0
  78. PDAT_FIRST = 1
  79. PDAT_SUM = 2
  80. PDAT_AVERAGE = 3
  81. PDAT_DATERANGE = 4
  82. PDAT_UNION = 5
  83. PDAT_MAX = 6
  84. PDAT_MIN = 7
  85. PDCOT_NONE = 0
  86. PDCOT_STRING = 1
  87. PDCOT_SIZE = 2
  88. PDCOT_DATETIME = 3
  89. PDCOT_BOOLEAN = 4
  90. PDCOT_NUMBER = 5
  91. PDSIF_DEFAULT = 0
  92. PDSIF_ININVERTEDINDEX = 0x1
  93. PDSIF_ISCOLUMN = 0x2
  94. PDSIF_ISCOLUMNSPARSE = 0x4
  95. PDCIT_NONE = 0
  96. PDCIT_ONDISK = 1
  97. PDCIT_INMEMORY = 2
  98. ## PROPDESC_ENUMFILTER, used with IPropertySystem::EnumeratePropertyDescriptions
  99. PDEF_ALL = 0
  100. PDEF_SYSTEM = 1
  101. PDEF_NONSYSTEM = 2
  102. PDEF_VIEWABLE = 3
  103. PDEF_QUERYABLE = 4
  104. PDEF_INFULLTEXTQUERY = 5
  105. PDEF_COLUMN = 6
  106. ## PSC_STATE, used with IPropertyStoreCache
  107. PSC_NORMAL = 0
  108. PSC_NOTINSOURCE = 1
  109. PSC_DIRTY = 2
  110. ## CONDITION_OPERATION
  111. COP_IMPLICIT = 0
  112. COP_EQUAL = 1
  113. COP_NOTEQUAL = 2
  114. COP_LESSTHAN = 3
  115. COP_GREATERTHAN = 4
  116. COP_LESSTHANOREQUAL = 5
  117. COP_GREATERTHANOREQUAL = 6
  118. COP_VALUE_STARTSWITH = 7
  119. COP_VALUE_ENDSWITH = 8
  120. COP_VALUE_CONTAINS = 9
  121. COP_VALUE_NOTCONTAINS = 10
  122. COP_DOSWILDCARDS = 11
  123. COP_WORD_EQUAL = 12
  124. COP_WORD_STARTSWITH = 13
  125. COP_APPLICATION_SPECIFIC = 14
  126. ## PERSIST_SPROPSTORE_FLAGS, used with IPersistSerializedPropStorage
  127. FPSPS_READONLY = 1
  128. PKEY_PIDSTR_MAX = 10 # will take care of any long integer value
  129. #define GUIDSTRING_MAX (1 + 8 + 1 + 4 + 1 + 4 + 1 + 4 + 1 + 12 + 1 + 1) // "{12345678-1234-1234-1234-123456789012}"
  130. GUIDSTRING_MAX = (1 + 8 + 1 + 4 + 1 + 4 + 1 + 4 + 1 + 12 + 1 + 1) # hrm ???
  131. #define PKEYSTR_MAX (GUIDSTRING_MAX + 1 + PKEY_PIDSTR_MAX)
  132. PKEYSTR_MAX = GUIDSTRING_MAX + 1 + PKEY_PIDSTR_MAX
  133. ## Property keys from propkey.h
  134. from pywintypes import IID
  135. PKEY_Audio_ChannelCount = (IID('{64440490-4C8B-11D1-8B70-080036B11A03}'), 7)
  136. PKEY_Audio_Compression = (IID('{64440490-4C8B-11D1-8B70-080036B11A03}'), 10)
  137. PKEY_Audio_EncodingBitrate = (IID('{64440490-4C8B-11D1-8B70-080036B11A03}'), 4)
  138. PKEY_Audio_Format = (IID('{64440490-4C8B-11D1-8B70-080036B11A03}'), 2)
  139. PKEY_Audio_IsVariableBitRate = (IID('{E6822FEE-8C17-4D62-823C-8E9CFCBD1D5C}'), 100)
  140. PKEY_Audio_PeakValue = (IID('{2579E5D0-1116-4084-BD9A-9B4F7CB4DF5E}'), 100)
  141. PKEY_Audio_SampleRate = (IID('{64440490-4C8B-11D1-8B70-080036B11A03}'), 5)
  142. PKEY_Audio_SampleSize = (IID('{64440490-4C8B-11D1-8B70-080036B11A03}'), 6)
  143. PKEY_Audio_StreamName = (IID('{64440490-4C8B-11D1-8B70-080036B11A03}'), 9)
  144. PKEY_Audio_StreamNumber = (IID('{64440490-4C8B-11D1-8B70-080036B11A03}'), 8)
  145. PKEY_Calendar_Duration = (IID('{293CA35A-09AA-4DD2-B180-1FE245728A52}'), 100)
  146. PKEY_Calendar_IsOnline = (IID('{BFEE9149-E3E2-49A7-A862-C05988145CEC}'), 100)
  147. PKEY_Calendar_IsRecurring = (IID('{315B9C8D-80A9-4EF9-AE16-8E746DA51D70}'), 100)
  148. PKEY_Calendar_Location = (IID('{F6272D18-CECC-40B1-B26A-3911717AA7BD}'), 100)
  149. PKEY_Calendar_OptionalAttendeeAddresses = (IID('{D55BAE5A-3892-417A-A649-C6AC5AAAEAB3}'), 100)
  150. PKEY_Calendar_OptionalAttendeeNames = (IID('{09429607-582D-437F-84C3-DE93A2B24C3C}'), 100)
  151. PKEY_Calendar_OrganizerAddress = (IID('{744C8242-4DF5-456C-AB9E-014EFB9021E3}'), 100)
  152. PKEY_Calendar_OrganizerName = (IID('{AAA660F9-9865-458E-B484-01BC7FE3973E}'), 100)
  153. PKEY_Calendar_ReminderTime = (IID('{72FC5BA4-24F9-4011-9F3F-ADD27AFAD818}'), 100)
  154. PKEY_Calendar_RequiredAttendeeAddresses = (IID('{0BA7D6C3-568D-4159-AB91-781A91FB71E5}'), 100)
  155. PKEY_Calendar_RequiredAttendeeNames = (IID('{B33AF30B-F552-4584-936C-CB93E5CDA29F}'), 100)
  156. PKEY_Calendar_Resources = (IID('{00F58A38-C54B-4C40-8696-97235980EAE1}'), 100)
  157. PKEY_Calendar_ShowTimeAs = (IID('{5BF396D4-5EB2-466F-BDE9-2FB3F2361D6E}'), 100)
  158. PKEY_Calendar_ShowTimeAsText = (IID('{53DA57CF-62C0-45C4-81DE-7610BCEFD7F5}'), 100)
  159. PKEY_Communication_AccountName = (IID('{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}'), 9)
  160. PKEY_Communication_Suffix = (IID('{807B653A-9E91-43EF-8F97-11CE04EE20C5}'), 100)
  161. PKEY_Communication_TaskStatus = (IID('{BE1A72C6-9A1D-46B7-AFE7-AFAF8CEF4999}'), 100)
  162. PKEY_Communication_TaskStatusText = (IID('{A6744477-C237-475B-A075-54F34498292A}'), 100)
  163. PKEY_Computer_DecoratedFreeSpace = (IID('{9B174B35-40FF-11D2-A27E-00C04FC30871}'), 7)
  164. PKEY_Contact_Anniversary = (IID('{9AD5BADB-CEA7-4470-A03D-B84E51B9949E}'), 100)
  165. PKEY_Contact_AssistantName = (IID('{CD102C9C-5540-4A88-A6F6-64E4981C8CD1}'), 100)
  166. PKEY_Contact_AssistantTelephone = (IID('{9A93244D-A7AD-4FF8-9B99-45EE4CC09AF6}'), 100)
  167. PKEY_Contact_Birthday = (IID('{176DC63C-2688-4E89-8143-A347800F25E9}'), 47)
  168. PKEY_Contact_BusinessAddress = (IID('{730FB6DD-CF7C-426B-A03F-BD166CC9EE24}'), 100)
  169. PKEY_Contact_BusinessAddressCity = (IID('{402B5934-EC5A-48C3-93E6-85E86A2D934E}'), 100)
  170. PKEY_Contact_BusinessAddressCountry = (IID('{B0B87314-FCF6-4FEB-8DFF-A50DA6AF561C}'), 100)
  171. PKEY_Contact_BusinessAddressPostalCode = (IID('{E1D4A09E-D758-4CD1-B6EC-34A8B5A73F80}'), 100)
  172. PKEY_Contact_BusinessAddressPostOfficeBox = (IID('{BC4E71CE-17F9-48D5-BEE9-021DF0EA5409}'), 100)
  173. PKEY_Contact_BusinessAddressState = (IID('{446F787F-10C4-41CB-A6C4-4D0343551597}'), 100)
  174. PKEY_Contact_BusinessAddressStreet = (IID('{DDD1460F-C0BF-4553-8CE4-10433C908FB0}'), 100)
  175. PKEY_Contact_BusinessFaxNumber = (IID('{91EFF6F3-2E27-42CA-933E-7C999FBE310B}'), 100)
  176. PKEY_Contact_BusinessHomePage = (IID('{56310920-2491-4919-99CE-EADB06FAFDB2}'), 100)
  177. PKEY_Contact_BusinessTelephone = (IID('{6A15E5A0-0A1E-4CD7-BB8C-D2F1B0C929BC}'), 100)
  178. PKEY_Contact_CallbackTelephone = (IID('{BF53D1C3-49E0-4F7F-8567-5A821D8AC542}'), 100)
  179. PKEY_Contact_CarTelephone = (IID('{8FDC6DEA-B929-412B-BA90-397A257465FE}'), 100)
  180. PKEY_Contact_Children = (IID('{D4729704-8EF1-43EF-9024-2BD381187FD5}'), 100)
  181. PKEY_Contact_CompanyMainTelephone = (IID('{8589E481-6040-473D-B171-7FA89C2708ED}'), 100)
  182. PKEY_Contact_Department = (IID('{FC9F7306-FF8F-4D49-9FB6-3FFE5C0951EC}'), 100)
  183. PKEY_Contact_EmailAddress = (IID('{F8FA7FA3-D12B-4785-8A4E-691A94F7A3E7}'), 100)
  184. PKEY_Contact_EmailAddress2 = (IID('{38965063-EDC8-4268-8491-B7723172CF29}'), 100)
  185. PKEY_Contact_EmailAddress3 = (IID('{644D37B4-E1B3-4BAD-B099-7E7C04966ACA}'), 100)
  186. PKEY_Contact_EmailAddresses = (IID('{84D8F337-981D-44B3-9615-C7596DBA17E3}'), 100)
  187. PKEY_Contact_EmailName = (IID('{CC6F4F24-6083-4BD4-8754-674D0DE87AB8}'), 100)
  188. PKEY_Contact_FileAsName = (IID('{F1A24AA7-9CA7-40F6-89EC-97DEF9FFE8DB}'), 100)
  189. PKEY_Contact_FirstName = (IID('{14977844-6B49-4AAD-A714-A4513BF60460}'), 100)
  190. PKEY_Contact_FullName = (IID('{635E9051-50A5-4BA2-B9DB-4ED056C77296}'), 100)
  191. PKEY_Contact_Gender = (IID('{3C8CEE58-D4F0-4CF9-B756-4E5D24447BCD}'), 100)
  192. PKEY_Contact_Hobbies = (IID('{5DC2253F-5E11-4ADF-9CFE-910DD01E3E70}'), 100)
  193. PKEY_Contact_HomeAddress = (IID('{98F98354-617A-46B8-8560-5B1B64BF1F89}'), 100)
  194. PKEY_Contact_HomeAddressCity = (IID('{176DC63C-2688-4E89-8143-A347800F25E9}'), 65)
  195. PKEY_Contact_HomeAddressCountry = (IID('{08A65AA1-F4C9-43DD-9DDF-A33D8E7EAD85}'), 100)
  196. PKEY_Contact_HomeAddressPostalCode = (IID('{8AFCC170-8A46-4B53-9EEE-90BAE7151E62}'), 100)
  197. PKEY_Contact_HomeAddressPostOfficeBox = (IID('{7B9F6399-0A3F-4B12-89BD-4ADC51C918AF}'), 100)
  198. PKEY_Contact_HomeAddressState = (IID('{C89A23D0-7D6D-4EB8-87D4-776A82D493E5}'), 100)
  199. PKEY_Contact_HomeAddressStreet = (IID('{0ADEF160-DB3F-4308-9A21-06237B16FA2A}'), 100)
  200. PKEY_Contact_HomeFaxNumber = (IID('{660E04D6-81AB-4977-A09F-82313113AB26}'), 100)
  201. PKEY_Contact_HomeTelephone = (IID('{176DC63C-2688-4E89-8143-A347800F25E9}'), 20)
  202. PKEY_Contact_IMAddress = (IID('{D68DBD8A-3374-4B81-9972-3EC30682DB3D}'), 100)
  203. PKEY_Contact_Initials = (IID('{F3D8F40D-50CB-44A2-9718-40CB9119495D}'), 100)
  204. PKEY_Contact_JA_CompanyNamePhonetic = (IID('{897B3694-FE9E-43E6-8066-260F590C0100}'), 2)
  205. PKEY_Contact_JA_FirstNamePhonetic = (IID('{897B3694-FE9E-43E6-8066-260F590C0100}'), 3)
  206. PKEY_Contact_JA_LastNamePhonetic = (IID('{897B3694-FE9E-43E6-8066-260F590C0100}'), 4)
  207. PKEY_Contact_JobTitle = (IID('{176DC63C-2688-4E89-8143-A347800F25E9}'), 6)
  208. PKEY_Contact_Label = (IID('{97B0AD89-DF49-49CC-834E-660974FD755B}'), 100)
  209. PKEY_Contact_LastName = (IID('{8F367200-C270-457C-B1D4-E07C5BCD90C7}'), 100)
  210. PKEY_Contact_MailingAddress = (IID('{C0AC206A-827E-4650-95AE-77E2BB74FCC9}'), 100)
  211. PKEY_Contact_MiddleName = (IID('{176DC63C-2688-4E89-8143-A347800F25E9}'), 71)
  212. PKEY_Contact_MobileTelephone = (IID('{176DC63C-2688-4E89-8143-A347800F25E9}'), 35)
  213. PKEY_Contact_NickName = (IID('{176DC63C-2688-4E89-8143-A347800F25E9}'), 74)
  214. PKEY_Contact_OfficeLocation = (IID('{176DC63C-2688-4E89-8143-A347800F25E9}'), 7)
  215. PKEY_Contact_OtherAddress = (IID('{508161FA-313B-43D5-83A1-C1ACCF68622C}'), 100)
  216. PKEY_Contact_OtherAddressCity = (IID('{6E682923-7F7B-4F0C-A337-CFCA296687BF}'), 100)
  217. PKEY_Contact_OtherAddressCountry = (IID('{8F167568-0AAE-4322-8ED9-6055B7B0E398}'), 100)
  218. PKEY_Contact_OtherAddressPostalCode = (IID('{95C656C1-2ABF-4148-9ED3-9EC602E3B7CD}'), 100)
  219. PKEY_Contact_OtherAddressPostOfficeBox = (IID('{8B26EA41-058F-43F6-AECC-4035681CE977}'), 100)
  220. PKEY_Contact_OtherAddressState = (IID('{71B377D6-E570-425F-A170-809FAE73E54E}'), 100)
  221. PKEY_Contact_OtherAddressStreet = (IID('{FF962609-B7D6-4999-862D-95180D529AEA}'), 100)
  222. PKEY_Contact_PagerTelephone = (IID('{D6304E01-F8F5-4F45-8B15-D024A6296789}'), 100)
  223. PKEY_Contact_PersonalTitle = (IID('{176DC63C-2688-4E89-8143-A347800F25E9}'), 69)
  224. PKEY_Contact_PrimaryAddressCity = (IID('{C8EA94F0-A9E3-4969-A94B-9C62A95324E0}'), 100)
  225. PKEY_Contact_PrimaryAddressCountry = (IID('{E53D799D-0F3F-466E-B2FF-74634A3CB7A4}'), 100)
  226. PKEY_Contact_PrimaryAddressPostalCode = (IID('{18BBD425-ECFD-46EF-B612-7B4A6034EDA0}'), 100)
  227. PKEY_Contact_PrimaryAddressPostOfficeBox = (IID('{DE5EF3C7-46E1-484E-9999-62C5308394C1}'), 100)
  228. PKEY_Contact_PrimaryAddressState = (IID('{F1176DFE-7138-4640-8B4C-AE375DC70A6D}'), 100)
  229. PKEY_Contact_PrimaryAddressStreet = (IID('{63C25B20-96BE-488F-8788-C09C407AD812}'), 100)
  230. PKEY_Contact_PrimaryEmailAddress = (IID('{176DC63C-2688-4E89-8143-A347800F25E9}'), 48)
  231. PKEY_Contact_PrimaryTelephone = (IID('{176DC63C-2688-4E89-8143-A347800F25E9}'), 25)
  232. PKEY_Contact_Profession = (IID('{7268AF55-1CE4-4F6E-A41F-B6E4EF10E4A9}'), 100)
  233. PKEY_Contact_SpouseName = (IID('{9D2408B6-3167-422B-82B0-F583B7A7CFE3}'), 100)
  234. PKEY_Contact_Suffix = (IID('{176DC63C-2688-4E89-8143-A347800F25E9}'), 73)
  235. PKEY_Contact_TelexNumber = (IID('{C554493C-C1F7-40C1-A76C-EF8C0614003E}'), 100)
  236. PKEY_Contact_TTYTDDTelephone = (IID('{AAF16BAC-2B55-45E6-9F6D-415EB94910DF}'), 100)
  237. PKEY_Contact_WebPage = (IID('{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}'), 18)
  238. PKEY_AcquisitionID = (IID('{65A98875-3C80-40AB-ABBC-EFDAF77DBEE2}'), 100)
  239. PKEY_ApplicationName = (IID('{F29F85E0-4FF9-1068-AB91-08002B27B3D9}'), 18)
  240. PKEY_Author = (IID('{F29F85E0-4FF9-1068-AB91-08002B27B3D9}'), 4)
  241. PKEY_Capacity = (IID('{9B174B35-40FF-11D2-A27E-00C04FC30871}'), 3)
  242. PKEY_Category = (IID('{D5CDD502-2E9C-101B-9397-08002B2CF9AE}'), 2)
  243. PKEY_Comment = (IID('{F29F85E0-4FF9-1068-AB91-08002B27B3D9}'), 6)
  244. PKEY_Company = (IID('{D5CDD502-2E9C-101B-9397-08002B2CF9AE}'), 15)
  245. PKEY_ComputerName = (IID('{28636AA6-953D-11D2-B5D6-00C04FD918D0}'), 5)
  246. PKEY_ContainedItems = (IID('{28636AA6-953D-11D2-B5D6-00C04FD918D0}'), 29)
  247. PKEY_ContentStatus = (IID('{D5CDD502-2E9C-101B-9397-08002B2CF9AE}'), 27)
  248. PKEY_ContentType = (IID('{D5CDD502-2E9C-101B-9397-08002B2CF9AE}'), 26)
  249. PKEY_Copyright = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 11)
  250. PKEY_DateAccessed = (IID('{B725F130-47EF-101A-A5F1-02608C9EEBAC}'), 16)
  251. PKEY_DateAcquired = (IID('{2CBAA8F5-D81F-47CA-B17A-F8D822300131}'), 100)
  252. PKEY_DateArchived = (IID('{43F8D7B7-A444-4F87-9383-52271C9B915C}'), 100)
  253. PKEY_DateCompleted = (IID('{72FAB781-ACDA-43E5-B155-B2434F85E678}'), 100)
  254. PKEY_DateCreated = (IID('{B725F130-47EF-101A-A5F1-02608C9EEBAC}'), 15)
  255. PKEY_DateImported = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 18258)
  256. PKEY_DateModified = (IID('{B725F130-47EF-101A-A5F1-02608C9EEBAC}'), 14)
  257. PKEY_DueDate = (IID('{3F8472B5-E0AF-4DB2-8071-C53FE76AE7CE}'), 100)
  258. PKEY_EndDate = (IID('{C75FAA05-96FD-49E7-9CB4-9F601082D553}'), 100)
  259. PKEY_FileAllocationSize = (IID('{B725F130-47EF-101A-A5F1-02608C9EEBAC}'), 18)
  260. PKEY_FileAttributes = (IID('{B725F130-47EF-101A-A5F1-02608C9EEBAC}'), 13)
  261. PKEY_FileCount = (IID('{28636AA6-953D-11D2-B5D6-00C04FD918D0}'), 12)
  262. PKEY_FileDescription = (IID('{0CEF7D53-FA64-11D1-A203-0000F81FEDEE}'), 3)
  263. PKEY_FileExtension = (IID('{E4F10A3C-49E6-405D-8288-A23BD4EEAA6C}'), 100)
  264. PKEY_FileFRN = (IID('{B725F130-47EF-101A-A5F1-02608C9EEBAC}'), 21)
  265. PKEY_FileName = (IID('{41CF5AE0-F75A-4806-BD87-59C7D9248EB9}'), 100)
  266. PKEY_FileOwner = (IID('{9B174B34-40FF-11D2-A27E-00C04FC30871}'), 4)
  267. PKEY_FileVersion = (IID('{0CEF7D53-FA64-11D1-A203-0000F81FEDEE}'), 4)
  268. PKEY_FindData = (IID('{28636AA6-953D-11D2-B5D6-00C04FD918D0}'), 0)
  269. PKEY_FlagColor = (IID('{67DF94DE-0CA7-4D6F-B792-053A3E4F03CF}'), 100)
  270. PKEY_FlagColorText = (IID('{45EAE747-8E2A-40AE-8CBF-CA52ABA6152A}'), 100)
  271. PKEY_FlagStatus = (IID('{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}'), 12)
  272. PKEY_FlagStatusText = (IID('{DC54FD2E-189D-4871-AA01-08C2F57A4ABC}'), 100)
  273. PKEY_FreeSpace = (IID('{9B174B35-40FF-11D2-A27E-00C04FC30871}'), 2)
  274. PKEY_Identity = (IID('{A26F4AFC-7346-4299-BE47-EB1AE613139F}'), 100)
  275. PKEY_Importance = (IID('{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}'), 11)
  276. PKEY_ImportanceText = (IID('{A3B29791-7713-4E1D-BB40-17DB85F01831}'), 100)
  277. PKEY_IsAttachment = (IID('{F23F425C-71A1-4FA8-922F-678EA4A60408}'), 100)
  278. PKEY_IsDeleted = (IID('{5CDA5FC8-33EE-4FF3-9094-AE7BD8868C4D}'), 100)
  279. PKEY_IsFlagged = (IID('{5DA84765-E3FF-4278-86B0-A27967FBDD03}'), 100)
  280. PKEY_IsFlaggedComplete = (IID('{A6F360D2-55F9-48DE-B909-620E090A647C}'), 100)
  281. PKEY_IsIncomplete = (IID('{346C8BD1-2E6A-4C45-89A4-61B78E8E700F}'), 100)
  282. PKEY_IsRead = (IID('{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}'), 10)
  283. PKEY_IsSendToTarget = (IID('{28636AA6-953D-11D2-B5D6-00C04FD918D0}'), 33)
  284. PKEY_IsShared = (IID('{EF884C5B-2BFE-41BB-AAE5-76EEDF4F9902}'), 100)
  285. PKEY_ItemAuthors = (IID('{D0A04F0A-462A-48A4-BB2F-3706E88DBD7D}'), 100)
  286. PKEY_ItemDate = (IID('{F7DB74B4-4287-4103-AFBA-F1B13DCD75CF}'), 100)
  287. PKEY_ItemFolderNameDisplay = (IID('{B725F130-47EF-101A-A5F1-02608C9EEBAC}'), 2)
  288. PKEY_ItemFolderPathDisplay = (IID('{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}'), 6)
  289. PKEY_ItemFolderPathDisplayNarrow = (IID('{DABD30ED-0043-4789-A7F8-D013A4736622}'), 100)
  290. PKEY_ItemName = (IID('{6B8DA074-3B5C-43BC-886F-0A2CDCE00B6F}'), 100)
  291. PKEY_ItemNameDisplay = (IID('{B725F130-47EF-101A-A5F1-02608C9EEBAC}'), 10)
  292. PKEY_ItemNamePrefix = (IID('{D7313FF1-A77A-401C-8C99-3DBDD68ADD36}'), 100)
  293. PKEY_ItemParticipants = (IID('{D4D0AA16-9948-41A4-AA85-D97FF9646993}'), 100)
  294. PKEY_ItemPathDisplay = (IID('{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}'), 7)
  295. PKEY_ItemPathDisplayNarrow = (IID('{28636AA6-953D-11D2-B5D6-00C04FD918D0}'), 8)
  296. PKEY_ItemType = (IID('{28636AA6-953D-11D2-B5D6-00C04FD918D0}'), 11)
  297. PKEY_ItemTypeText = (IID('{B725F130-47EF-101A-A5F1-02608C9EEBAC}'), 4)
  298. PKEY_ItemUrl = (IID('{49691C90-7E17-101A-A91C-08002B2ECDA9}'), 9)
  299. PKEY_Keywords = (IID('{F29F85E0-4FF9-1068-AB91-08002B27B3D9}'), 5)
  300. PKEY_Kind = (IID('{1E3EE840-BC2B-476C-8237-2ACD1A839B22}'), 3)
  301. PKEY_KindText = (IID('{F04BEF95-C585-4197-A2B7-DF46FDC9EE6D}'), 100)
  302. PKEY_Language = (IID('{D5CDD502-2E9C-101B-9397-08002B2CF9AE}'), 28)
  303. PKEY_MileageInformation = (IID('{FDF84370-031A-4ADD-9E91-0D775F1C6605}'), 100)
  304. PKEY_MIMEType = (IID('{0B63E350-9CCC-11D0-BCDB-00805FCCCE04}'), 5)
  305. PKEY_Null = (IID('{00000000-0000-0000-0000-000000000000}'), 0)
  306. PKEY_OfflineAvailability = (IID('{A94688B6-7D9F-4570-A648-E3DFC0AB2B3F}'), 100)
  307. PKEY_OfflineStatus = (IID('{6D24888F-4718-4BDA-AFED-EA0FB4386CD8}'), 100)
  308. PKEY_OriginalFileName = (IID('{0CEF7D53-FA64-11D1-A203-0000F81FEDEE}'), 6)
  309. PKEY_ParentalRating = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 21)
  310. PKEY_ParentalRatingReason = (IID('{10984E0A-F9F2-4321-B7EF-BAF195AF4319}'), 100)
  311. PKEY_ParentalRatingsOrganization = (IID('{A7FE0840-1344-46F0-8D37-52ED712A4BF9}'), 100)
  312. PKEY_ParsingBindContext = (IID('{DFB9A04D-362F-4CA3-B30B-0254B17B5B84}'), 100)
  313. PKEY_ParsingName = (IID('{28636AA6-953D-11D2-B5D6-00C04FD918D0}'), 24)
  314. PKEY_ParsingPath = (IID('{28636AA6-953D-11D2-B5D6-00C04FD918D0}'), 30)
  315. PKEY_PerceivedType = (IID('{28636AA6-953D-11D2-B5D6-00C04FD918D0}'), 9)
  316. PKEY_PercentFull = (IID('{9B174B35-40FF-11D2-A27E-00C04FC30871}'), 5)
  317. PKEY_Priority = (IID('{9C1FCF74-2D97-41BA-B4AE-CB2E3661A6E4}'), 5)
  318. PKEY_PriorityText = (IID('{D98BE98B-B86B-4095-BF52-9D23B2E0A752}'), 100)
  319. PKEY_Project = (IID('{39A7F922-477C-48DE-8BC8-B28441E342E3}'), 100)
  320. PKEY_ProviderItemID = (IID('{F21D9941-81F0-471A-ADEE-4E74B49217ED}'), 100)
  321. PKEY_Rating = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 9)
  322. PKEY_RatingText = (IID('{90197CA7-FD8F-4E8C-9DA3-B57E1E609295}'), 100)
  323. PKEY_Sensitivity = (IID('{F8D3F6AC-4874-42CB-BE59-AB454B30716A}'), 100)
  324. PKEY_SensitivityText = (IID('{D0C7F054-3F72-4725-8527-129A577CB269}'), 100)
  325. PKEY_SFGAOFlags = (IID('{28636AA6-953D-11D2-B5D6-00C04FD918D0}'), 25)
  326. PKEY_SharedWith = (IID('{EF884C5B-2BFE-41BB-AAE5-76EEDF4F9902}'), 200)
  327. PKEY_ShareUserRating = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 12)
  328. PKEY_Shell_OmitFromView = (IID('{DE35258C-C695-4CBC-B982-38B0AD24CED0}'), 2)
  329. PKEY_SimpleRating = (IID('{A09F084E-AD41-489F-8076-AA5BE3082BCA}'), 100)
  330. PKEY_Size = (IID('{B725F130-47EF-101A-A5F1-02608C9EEBAC}'), 12)
  331. PKEY_SoftwareUsed = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 305)
  332. PKEY_SourceItem = (IID('{668CDFA5-7A1B-4323-AE4B-E527393A1D81}'), 100)
  333. PKEY_StartDate = (IID('{48FD6EC8-8A12-4CDF-A03E-4EC5A511EDDE}'), 100)
  334. PKEY_Status = (IID('{000214A1-0000-0000-C000-000000000046}'), 9)
  335. PKEY_Subject = (IID('{F29F85E0-4FF9-1068-AB91-08002B27B3D9}'), 3)
  336. PKEY_Thumbnail = (IID('{F29F85E0-4FF9-1068-AB91-08002B27B3D9}'), 17)
  337. PKEY_ThumbnailCacheId = (IID('{446D16B1-8DAD-4870-A748-402EA43D788C}'), 100)
  338. PKEY_ThumbnailStream = (IID('{F29F85E0-4FF9-1068-AB91-08002B27B3D9}'), 27)
  339. PKEY_Title = (IID('{F29F85E0-4FF9-1068-AB91-08002B27B3D9}'), 2)
  340. PKEY_TotalFileSize = (IID('{28636AA6-953D-11D2-B5D6-00C04FD918D0}'), 14)
  341. PKEY_Trademarks = (IID('{0CEF7D53-FA64-11D1-A203-0000F81FEDEE}'), 9)
  342. PKEY_Document_ByteCount = (IID('{D5CDD502-2E9C-101B-9397-08002B2CF9AE}'), 4)
  343. PKEY_Document_CharacterCount = (IID('{F29F85E0-4FF9-1068-AB91-08002B27B3D9}'), 16)
  344. PKEY_Document_ClientID = (IID('{276D7BB0-5B34-4FB0-AA4B-158ED12A1809}'), 100)
  345. PKEY_Document_Contributor = (IID('{F334115E-DA1B-4509-9B3D-119504DC7ABB}'), 100)
  346. PKEY_Document_DateCreated = (IID('{F29F85E0-4FF9-1068-AB91-08002B27B3D9}'), 12)
  347. PKEY_Document_DatePrinted = (IID('{F29F85E0-4FF9-1068-AB91-08002B27B3D9}'), 11)
  348. PKEY_Document_DateSaved = (IID('{F29F85E0-4FF9-1068-AB91-08002B27B3D9}'), 13)
  349. PKEY_Document_Division = (IID('{1E005EE6-BF27-428B-B01C-79676ACD2870}'), 100)
  350. PKEY_Document_DocumentID = (IID('{E08805C8-E395-40DF-80D2-54F0D6C43154}'), 100)
  351. PKEY_Document_HiddenSlideCount = (IID('{D5CDD502-2E9C-101B-9397-08002B2CF9AE}'), 9)
  352. PKEY_Document_LastAuthor = (IID('{F29F85E0-4FF9-1068-AB91-08002B27B3D9}'), 8)
  353. PKEY_Document_LineCount = (IID('{D5CDD502-2E9C-101B-9397-08002B2CF9AE}'), 5)
  354. PKEY_Document_Manager = (IID('{D5CDD502-2E9C-101B-9397-08002B2CF9AE}'), 14)
  355. PKEY_Document_MultimediaClipCount = (IID('{D5CDD502-2E9C-101B-9397-08002B2CF9AE}'), 10)
  356. PKEY_Document_NoteCount = (IID('{D5CDD502-2E9C-101B-9397-08002B2CF9AE}'), 8)
  357. PKEY_Document_PageCount = (IID('{F29F85E0-4FF9-1068-AB91-08002B27B3D9}'), 14)
  358. PKEY_Document_ParagraphCount = (IID('{D5CDD502-2E9C-101B-9397-08002B2CF9AE}'), 6)
  359. PKEY_Document_PresentationFormat = (IID('{D5CDD502-2E9C-101B-9397-08002B2CF9AE}'), 3)
  360. PKEY_Document_RevisionNumber = (IID('{F29F85E0-4FF9-1068-AB91-08002B27B3D9}'), 9)
  361. PKEY_Document_Security = (IID('{F29F85E0-4FF9-1068-AB91-08002B27B3D9}'), 19)
  362. PKEY_Document_SlideCount = (IID('{D5CDD502-2E9C-101B-9397-08002B2CF9AE}'), 7)
  363. PKEY_Document_Template = (IID('{F29F85E0-4FF9-1068-AB91-08002B27B3D9}'), 7)
  364. PKEY_Document_TotalEditingTime = (IID('{F29F85E0-4FF9-1068-AB91-08002B27B3D9}'), 10)
  365. PKEY_Document_Version = (IID('{D5CDD502-2E9C-101B-9397-08002B2CF9AE}'), 29)
  366. PKEY_Document_WordCount = (IID('{F29F85E0-4FF9-1068-AB91-08002B27B3D9}'), 15)
  367. PKEY_DRM_DatePlayExpires = (IID('{AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}'), 6)
  368. PKEY_DRM_DatePlayStarts = (IID('{AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}'), 5)
  369. PKEY_DRM_Description = (IID('{AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}'), 3)
  370. PKEY_DRM_IsProtected = (IID('{AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}'), 2)
  371. PKEY_DRM_PlayCount = (IID('{AEAC19E4-89AE-4508-B9B7-BB867ABEE2ED}'), 4)
  372. PKEY_GPS_Altitude = (IID('{827EDB4F-5B73-44A7-891D-FDFFABEA35CA}'), 100)
  373. PKEY_GPS_AltitudeDenominator = (IID('{78342DCB-E358-4145-AE9A-6BFE4E0F9F51}'), 100)
  374. PKEY_GPS_AltitudeNumerator = (IID('{2DAD1EB7-816D-40D3-9EC3-C9773BE2AADE}'), 100)
  375. PKEY_GPS_AltitudeRef = (IID('{46AC629D-75EA-4515-867F-6DC4321C5844}'), 100)
  376. PKEY_GPS_AreaInformation = (IID('{972E333E-AC7E-49F1-8ADF-A70D07A9BCAB}'), 100)
  377. PKEY_GPS_Date = (IID('{3602C812-0F3B-45F0-85AD-603468D69423}'), 100)
  378. PKEY_GPS_DestBearing = (IID('{C66D4B3C-E888-47CC-B99F-9DCA3EE34DEA}'), 100)
  379. PKEY_GPS_DestBearingDenominator = (IID('{7ABCF4F8-7C3F-4988-AC91-8D2C2E97ECA5}'), 100)
  380. PKEY_GPS_DestBearingNumerator = (IID('{BA3B1DA9-86EE-4B5D-A2A4-A271A429F0CF}'), 100)
  381. PKEY_GPS_DestBearingRef = (IID('{9AB84393-2A0F-4B75-BB22-7279786977CB}'), 100)
  382. PKEY_GPS_DestDistance = (IID('{A93EAE04-6804-4F24-AC81-09B266452118}'), 100)
  383. PKEY_GPS_DestDistanceDenominator = (IID('{9BC2C99B-AC71-4127-9D1C-2596D0D7DCB7}'), 100)
  384. PKEY_GPS_DestDistanceNumerator = (IID('{2BDA47DA-08C6-4FE1-80BC-A72FC517C5D0}'), 100)
  385. PKEY_GPS_DestDistanceRef = (IID('{ED4DF2D3-8695-450B-856F-F5C1C53ACB66}'), 100)
  386. PKEY_GPS_DestLatitude = (IID('{9D1D7CC5-5C39-451C-86B3-928E2D18CC47}'), 100)
  387. PKEY_GPS_DestLatitudeDenominator = (IID('{3A372292-7FCA-49A7-99D5-E47BB2D4E7AB}'), 100)
  388. PKEY_GPS_DestLatitudeNumerator = (IID('{ECF4B6F6-D5A6-433C-BB92-4076650FC890}'), 100)
  389. PKEY_GPS_DestLatitudeRef = (IID('{CEA820B9-CE61-4885-A128-005D9087C192}'), 100)
  390. PKEY_GPS_DestLongitude = (IID('{47A96261-CB4C-4807-8AD3-40B9D9DBC6BC}'), 100)
  391. PKEY_GPS_DestLongitudeDenominator = (IID('{425D69E5-48AD-4900-8D80-6EB6B8D0AC86}'), 100)
  392. PKEY_GPS_DestLongitudeNumerator = (IID('{A3250282-FB6D-48D5-9A89-DBCACE75CCCF}'), 100)
  393. PKEY_GPS_DestLongitudeRef = (IID('{182C1EA6-7C1C-4083-AB4B-AC6C9F4ED128}'), 100)
  394. PKEY_GPS_Differential = (IID('{AAF4EE25-BD3B-4DD7-BFC4-47F77BB00F6D}'), 100)
  395. PKEY_GPS_DOP = (IID('{0CF8FB02-1837-42F1-A697-A7017AA289B9}'), 100)
  396. PKEY_GPS_DOPDenominator = (IID('{A0BE94C5-50BA-487B-BD35-0654BE8881ED}'), 100)
  397. PKEY_GPS_DOPNumerator = (IID('{47166B16-364F-4AA0-9F31-E2AB3DF449C3}'), 100)
  398. PKEY_GPS_ImgDirection = (IID('{16473C91-D017-4ED9-BA4D-B6BAA55DBCF8}'), 100)
  399. PKEY_GPS_ImgDirectionDenominator = (IID('{10B24595-41A2-4E20-93C2-5761C1395F32}'), 100)
  400. PKEY_GPS_ImgDirectionNumerator = (IID('{DC5877C7-225F-45F7-BAC7-E81334B6130A}'), 100)
  401. PKEY_GPS_ImgDirectionRef = (IID('{A4AAA5B7-1AD0-445F-811A-0F8F6E67F6B5}'), 100)
  402. PKEY_GPS_Latitude = (IID('{8727CFFF-4868-4EC6-AD5B-81B98521D1AB}'), 100)
  403. PKEY_GPS_LatitudeDenominator = (IID('{16E634EE-2BFF-497B-BD8A-4341AD39EEB9}'), 100)
  404. PKEY_GPS_LatitudeNumerator = (IID('{7DDAAAD1-CCC8-41AE-B750-B2CB8031AEA2}'), 100)
  405. PKEY_GPS_LatitudeRef = (IID('{029C0252-5B86-46C7-ACA0-2769FFC8E3D4}'), 100)
  406. PKEY_GPS_Longitude = (IID('{C4C4DBB2-B593-466B-BBDA-D03D27D5E43A}'), 100)
  407. PKEY_GPS_LongitudeDenominator = (IID('{BE6E176C-4534-4D2C-ACE5-31DEDAC1606B}'), 100)
  408. PKEY_GPS_LongitudeNumerator = (IID('{02B0F689-A914-4E45-821D-1DDA452ED2C4}'), 100)
  409. PKEY_GPS_LongitudeRef = (IID('{33DCF22B-28D5-464C-8035-1EE9EFD25278}'), 100)
  410. PKEY_GPS_MapDatum = (IID('{2CA2DAE6-EDDC-407D-BEF1-773942ABFA95}'), 100)
  411. PKEY_GPS_MeasureMode = (IID('{A015ED5D-AAEA-4D58-8A86-3C586920EA0B}'), 100)
  412. PKEY_GPS_ProcessingMethod = (IID('{59D49E61-840F-4AA9-A939-E2099B7F6399}'), 100)
  413. PKEY_GPS_Satellites = (IID('{467EE575-1F25-4557-AD4E-B8B58B0D9C15}'), 100)
  414. PKEY_GPS_Speed = (IID('{DA5D0862-6E76-4E1B-BABD-70021BD25494}'), 100)
  415. PKEY_GPS_SpeedDenominator = (IID('{7D122D5A-AE5E-4335-8841-D71E7CE72F53}'), 100)
  416. PKEY_GPS_SpeedNumerator = (IID('{ACC9CE3D-C213-4942-8B48-6D0820F21C6D}'), 100)
  417. PKEY_GPS_SpeedRef = (IID('{ECF7F4C9-544F-4D6D-9D98-8AD79ADAF453}'), 100)
  418. PKEY_GPS_Status = (IID('{125491F4-818F-46B2-91B5-D537753617B2}'), 100)
  419. PKEY_GPS_Track = (IID('{76C09943-7C33-49E3-9E7E-CDBA872CFADA}'), 100)
  420. PKEY_GPS_TrackDenominator = (IID('{C8D1920C-01F6-40C0-AC86-2F3A4AD00770}'), 100)
  421. PKEY_GPS_TrackNumerator = (IID('{702926F4-44A6-43E1-AE71-45627116893B}'), 100)
  422. PKEY_GPS_TrackRef = (IID('{35DBE6FE-44C3-4400-AAAE-D2C799C407E8}'), 100)
  423. PKEY_GPS_VersionID = (IID('{22704DA4-C6B2-4A99-8E56-F16DF8C92599}'), 100)
  424. PKEY_Image_BitDepth = (IID('{6444048F-4C8B-11D1-8B70-080036B11A03}'), 7)
  425. PKEY_Image_ColorSpace = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 40961)
  426. PKEY_Image_CompressedBitsPerPixel = (IID('{364B6FA9-37AB-482A-BE2B-AE02F60D4318}'), 100)
  427. PKEY_Image_CompressedBitsPerPixelDenominator = (IID('{1F8844E1-24AD-4508-9DFD-5326A415CE02}'), 100)
  428. PKEY_Image_CompressedBitsPerPixelNumerator = (IID('{D21A7148-D32C-4624-8900-277210F79C0F}'), 100)
  429. PKEY_Image_Compression = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 259)
  430. PKEY_Image_CompressionText = (IID('{3F08E66F-2F44-4BB9-A682-AC35D2562322}'), 100)
  431. PKEY_Image_Dimensions = (IID('{6444048F-4C8B-11D1-8B70-080036B11A03}'), 13)
  432. PKEY_Image_HorizontalResolution = (IID('{6444048F-4C8B-11D1-8B70-080036B11A03}'), 5)
  433. PKEY_Image_HorizontalSize = (IID('{6444048F-4C8B-11D1-8B70-080036B11A03}'), 3)
  434. PKEY_Image_ImageID = (IID('{10DABE05-32AA-4C29-BF1A-63E2D220587F}'), 100)
  435. PKEY_Image_ResolutionUnit = (IID('{19B51FA6-1F92-4A5C-AB48-7DF0ABD67444}'), 100)
  436. PKEY_Image_VerticalResolution = (IID('{6444048F-4C8B-11D1-8B70-080036B11A03}'), 6)
  437. PKEY_Image_VerticalSize = (IID('{6444048F-4C8B-11D1-8B70-080036B11A03}'), 4)
  438. PKEY_Journal_Contacts = (IID('{DEA7C82C-1D89-4A66-9427-A4E3DEBABCB1}'), 100)
  439. PKEY_Journal_EntryType = (IID('{95BEB1FC-326D-4644-B396-CD3ED90E6DDF}'), 100)
  440. PKEY_Link_Comment = (IID('{B9B4B3FC-2B51-4A42-B5D8-324146AFCF25}'), 5)
  441. PKEY_Link_DateVisited = (IID('{5CBF2787-48CF-4208-B90E-EE5E5D420294}'), 23)
  442. PKEY_Link_Description = (IID('{5CBF2787-48CF-4208-B90E-EE5E5D420294}'), 21)
  443. PKEY_Link_Status = (IID('{B9B4B3FC-2B51-4A42-B5D8-324146AFCF25}'), 3)
  444. PKEY_Link_TargetExtension = (IID('{7A7D76F4-B630-4BD7-95FF-37CC51A975C9}'), 2)
  445. PKEY_Link_TargetParsingPath = (IID('{B9B4B3FC-2B51-4A42-B5D8-324146AFCF25}'), 2)
  446. PKEY_Link_TargetSFGAOFlags = (IID('{B9B4B3FC-2B51-4A42-B5D8-324146AFCF25}'), 8)
  447. PKEY_Media_AuthorUrl = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 32)
  448. PKEY_Media_AverageLevel = (IID('{09EDD5B6-B301-43C5-9990-D00302EFFD46}'), 100)
  449. PKEY_Media_ClassPrimaryID = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 13)
  450. PKEY_Media_ClassSecondaryID = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 14)
  451. PKEY_Media_CollectionGroupID = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 24)
  452. PKEY_Media_CollectionID = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 25)
  453. PKEY_Media_ContentDistributor = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 18)
  454. PKEY_Media_ContentID = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 26)
  455. PKEY_Media_CreatorApplication = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 27)
  456. PKEY_Media_CreatorApplicationVersion = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 28)
  457. PKEY_Media_DateEncoded = (IID('{2E4B640D-5019-46D8-8881-55414CC5CAA0}'), 100)
  458. PKEY_Media_DateReleased = (IID('{DE41CC29-6971-4290-B472-F59F2E2F31E2}'), 100)
  459. PKEY_Media_Duration = (IID('{64440490-4C8B-11D1-8B70-080036B11A03}'), 3)
  460. PKEY_Media_DVDID = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 15)
  461. PKEY_Media_EncodedBy = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 36)
  462. PKEY_Media_EncodingSettings = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 37)
  463. PKEY_Media_FrameCount = (IID('{6444048F-4C8B-11D1-8B70-080036B11A03}'), 12)
  464. PKEY_Media_MCDI = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 16)
  465. PKEY_Media_MetadataContentProvider = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 17)
  466. PKEY_Media_Producer = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 22)
  467. PKEY_Media_PromotionUrl = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 33)
  468. PKEY_Media_ProtectionType = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 38)
  469. PKEY_Media_ProviderRating = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 39)
  470. PKEY_Media_ProviderStyle = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 40)
  471. PKEY_Media_Publisher = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 30)
  472. PKEY_Media_SubscriptionContentId = (IID('{9AEBAE7A-9644-487D-A92C-657585ED751A}'), 100)
  473. PKEY_Media_SubTitle = (IID('{56A3372E-CE9C-11D2-9F0E-006097C686F6}'), 38)
  474. PKEY_Media_UniqueFileIdentifier = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 35)
  475. PKEY_Media_UserNoAutoInfo = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 41)
  476. PKEY_Media_UserWebUrl = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 34)
  477. PKEY_Media_Writer = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 23)
  478. PKEY_Media_Year = (IID('{56A3372E-CE9C-11D2-9F0E-006097C686F6}'), 5)
  479. PKEY_Message_AttachmentContents = (IID('{3143BF7C-80A8-4854-8880-E2E40189BDD0}'), 100)
  480. PKEY_Message_AttachmentNames = (IID('{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}'), 21)
  481. PKEY_Message_BccAddress = (IID('{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}'), 2)
  482. PKEY_Message_BccName = (IID('{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}'), 3)
  483. PKEY_Message_CcAddress = (IID('{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}'), 4)
  484. PKEY_Message_CcName = (IID('{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}'), 5)
  485. PKEY_Message_ConversationID = (IID('{DC8F80BD-AF1E-4289-85B6-3DFC1B493992}'), 100)
  486. PKEY_Message_ConversationIndex = (IID('{DC8F80BD-AF1E-4289-85B6-3DFC1B493992}'), 101)
  487. PKEY_Message_DateReceived = (IID('{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}'), 20)
  488. PKEY_Message_DateSent = (IID('{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}'), 19)
  489. PKEY_Message_FromAddress = (IID('{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}'), 13)
  490. PKEY_Message_FromName = (IID('{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}'), 14)
  491. PKEY_Message_HasAttachments = (IID('{9C1FCF74-2D97-41BA-B4AE-CB2E3661A6E4}'), 8)
  492. PKEY_Message_IsFwdOrReply = (IID('{9A9BC088-4F6D-469E-9919-E705412040F9}'), 100)
  493. PKEY_Message_MessageClass = (IID('{CD9ED458-08CE-418F-A70E-F912C7BB9C5C}'), 103)
  494. PKEY_Message_SenderAddress = (IID('{0BE1C8E7-1981-4676-AE14-FDD78F05A6E7}'), 100)
  495. PKEY_Message_SenderName = (IID('{0DA41CFA-D224-4A18-AE2F-596158DB4B3A}'), 100)
  496. PKEY_Message_Store = (IID('{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}'), 15)
  497. PKEY_Message_ToAddress = (IID('{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}'), 16)
  498. PKEY_Message_ToDoTitle = (IID('{BCCC8A3C-8CEF-42E5-9B1C-C69079398BC7}'), 100)
  499. PKEY_Message_ToName = (IID('{E3E0584C-B788-4A5A-BB20-7F5A44C9ACDD}'), 17)
  500. PKEY_Music_AlbumArtist = (IID('{56A3372E-CE9C-11D2-9F0E-006097C686F6}'), 13)
  501. PKEY_Music_AlbumTitle = (IID('{56A3372E-CE9C-11D2-9F0E-006097C686F6}'), 4)
  502. PKEY_Music_Artist = (IID('{56A3372E-CE9C-11D2-9F0E-006097C686F6}'), 2)
  503. PKEY_Music_BeatsPerMinute = (IID('{56A3372E-CE9C-11D2-9F0E-006097C686F6}'), 35)
  504. PKEY_Music_Composer = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 19)
  505. PKEY_Music_Conductor = (IID('{56A3372E-CE9C-11D2-9F0E-006097C686F6}'), 36)
  506. PKEY_Music_ContentGroupDescription = (IID('{56A3372E-CE9C-11D2-9F0E-006097C686F6}'), 33)
  507. PKEY_Music_Genre = (IID('{56A3372E-CE9C-11D2-9F0E-006097C686F6}'), 11)
  508. PKEY_Music_InitialKey = (IID('{56A3372E-CE9C-11D2-9F0E-006097C686F6}'), 34)
  509. PKEY_Music_Lyrics = (IID('{56A3372E-CE9C-11D2-9F0E-006097C686F6}'), 12)
  510. PKEY_Music_Mood = (IID('{56A3372E-CE9C-11D2-9F0E-006097C686F6}'), 39)
  511. PKEY_Music_PartOfSet = (IID('{56A3372E-CE9C-11D2-9F0E-006097C686F6}'), 37)
  512. PKEY_Music_Period = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 31)
  513. PKEY_Music_SynchronizedLyrics = (IID('{6B223B6A-162E-4AA9-B39F-05D678FC6D77}'), 100)
  514. PKEY_Music_TrackNumber = (IID('{56A3372E-CE9C-11D2-9F0E-006097C686F6}'), 7)
  515. PKEY_Note_Color = (IID('{4776CAFA-BCE4-4CB1-A23E-265E76D8EB11}'), 100)
  516. PKEY_Note_ColorText = (IID('{46B4E8DE-CDB2-440D-885C-1658EB65B914}'), 100)
  517. PKEY_Photo_Aperture = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 37378)
  518. PKEY_Photo_ApertureDenominator = (IID('{E1A9A38B-6685-46BD-875E-570DC7AD7320}'), 100)
  519. PKEY_Photo_ApertureNumerator = (IID('{0337ECEC-39FB-4581-A0BD-4C4CC51E9914}'), 100)
  520. PKEY_Photo_Brightness = (IID('{1A701BF6-478C-4361-83AB-3701BB053C58}'), 100)
  521. PKEY_Photo_BrightnessDenominator = (IID('{6EBE6946-2321-440A-90F0-C043EFD32476}'), 100)
  522. PKEY_Photo_BrightnessNumerator = (IID('{9E7D118F-B314-45A0-8CFB-D654B917C9E9}'), 100)
  523. PKEY_Photo_CameraManufacturer = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 271)
  524. PKEY_Photo_CameraModel = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 272)
  525. PKEY_Photo_CameraSerialNumber = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 273)
  526. PKEY_Photo_Contrast = (IID('{2A785BA9-8D23-4DED-82E6-60A350C86A10}'), 100)
  527. PKEY_Photo_ContrastText = (IID('{59DDE9F2-5253-40EA-9A8B-479E96C6249A}'), 100)
  528. PKEY_Photo_DateTaken = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 36867)
  529. PKEY_Photo_DigitalZoom = (IID('{F85BF840-A925-4BC2-B0C4-8E36B598679E}'), 100)
  530. PKEY_Photo_DigitalZoomDenominator = (IID('{745BAF0E-E5C1-4CFB-8A1B-D031A0A52393}'), 100)
  531. PKEY_Photo_DigitalZoomNumerator = (IID('{16CBB924-6500-473B-A5BE-F1599BCBE413}'), 100)
  532. PKEY_Photo_Event = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 18248)
  533. PKEY_Photo_EXIFVersion = (IID('{D35F743A-EB2E-47F2-A286-844132CB1427}'), 100)
  534. PKEY_Photo_ExposureBias = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 37380)
  535. PKEY_Photo_ExposureBiasDenominator = (IID('{AB205E50-04B7-461C-A18C-2F233836E627}'), 100)
  536. PKEY_Photo_ExposureBiasNumerator = (IID('{738BF284-1D87-420B-92CF-5834BF6EF9ED}'), 100)
  537. PKEY_Photo_ExposureIndex = (IID('{967B5AF8-995A-46ED-9E11-35B3C5B9782D}'), 100)
  538. PKEY_Photo_ExposureIndexDenominator = (IID('{93112F89-C28B-492F-8A9D-4BE2062CEE8A}'), 100)
  539. PKEY_Photo_ExposureIndexNumerator = (IID('{CDEDCF30-8919-44DF-8F4C-4EB2FFDB8D89}'), 100)
  540. PKEY_Photo_ExposureProgram = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 34850)
  541. PKEY_Photo_ExposureProgramText = (IID('{FEC690B7-5F30-4646-AE47-4CAAFBA884A3}'), 100)
  542. PKEY_Photo_ExposureTime = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 33434)
  543. PKEY_Photo_ExposureTimeDenominator = (IID('{55E98597-AD16-42E0-B624-21599A199838}'), 100)
  544. PKEY_Photo_ExposureTimeNumerator = (IID('{257E44E2-9031-4323-AC38-85C552871B2E}'), 100)
  545. PKEY_Photo_Flash = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 37385)
  546. PKEY_Photo_FlashEnergy = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 41483)
  547. PKEY_Photo_FlashEnergyDenominator = (IID('{D7B61C70-6323-49CD-A5FC-C84277162C97}'), 100)
  548. PKEY_Photo_FlashEnergyNumerator = (IID('{FCAD3D3D-0858-400F-AAA3-2F66CCE2A6BC}'), 100)
  549. PKEY_Photo_FlashManufacturer = (IID('{AABAF6C9-E0C5-4719-8585-57B103E584FE}'), 100)
  550. PKEY_Photo_FlashModel = (IID('{FE83BB35-4D1A-42E2-916B-06F3E1AF719E}'), 100)
  551. PKEY_Photo_FlashText = (IID('{6B8B68F6-200B-47EA-8D25-D8050F57339F}'), 100)
  552. PKEY_Photo_FNumber = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 33437)
  553. PKEY_Photo_FNumberDenominator = (IID('{E92A2496-223B-4463-A4E3-30EABBA79D80}'), 100)
  554. PKEY_Photo_FNumberNumerator = (IID('{1B97738A-FDFC-462F-9D93-1957E08BE90C}'), 100)
  555. PKEY_Photo_FocalLength = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 37386)
  556. PKEY_Photo_FocalLengthDenominator = (IID('{305BC615-DCA1-44A5-9FD4-10C0BA79412E}'), 100)
  557. PKEY_Photo_FocalLengthInFilm = (IID('{A0E74609-B84D-4F49-B860-462BD9971F98}'), 100)
  558. PKEY_Photo_FocalLengthNumerator = (IID('{776B6B3B-1E3D-4B0C-9A0E-8FBAF2A8492A}'), 100)
  559. PKEY_Photo_FocalPlaneXResolution = (IID('{CFC08D97-C6F7-4484-89DD-EBEF4356FE76}'), 100)
  560. PKEY_Photo_FocalPlaneXResolutionDenominator = (IID('{0933F3F5-4786-4F46-A8E8-D64DD37FA521}'), 100)
  561. PKEY_Photo_FocalPlaneXResolutionNumerator = (IID('{DCCB10AF-B4E2-4B88-95F9-031B4D5AB490}'), 100)
  562. PKEY_Photo_FocalPlaneYResolution = (IID('{4FFFE4D0-914F-4AC4-8D6F-C9C61DE169B1}'), 100)
  563. PKEY_Photo_FocalPlaneYResolutionDenominator = (IID('{1D6179A6-A876-4031-B013-3347B2B64DC8}'), 100)
  564. PKEY_Photo_FocalPlaneYResolutionNumerator = (IID('{A2E541C5-4440-4BA8-867E-75CFC06828CD}'), 100)
  565. PKEY_Photo_GainControl = (IID('{FA304789-00C7-4D80-904A-1E4DCC7265AA}'), 100)
  566. PKEY_Photo_GainControlDenominator = (IID('{42864DFD-9DA4-4F77-BDED-4AAD7B256735}'), 100)
  567. PKEY_Photo_GainControlNumerator = (IID('{8E8ECF7C-B7B8-4EB8-A63F-0EE715C96F9E}'), 100)
  568. PKEY_Photo_GainControlText = (IID('{C06238B2-0BF9-4279-A723-25856715CB9D}'), 100)
  569. PKEY_Photo_ISOSpeed = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 34855)
  570. PKEY_Photo_LensManufacturer = (IID('{E6DDCAF7-29C5-4F0A-9A68-D19412EC7090}'), 100)
  571. PKEY_Photo_LensModel = (IID('{E1277516-2B5F-4869-89B1-2E585BD38B7A}'), 100)
  572. PKEY_Photo_LightSource = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 37384)
  573. PKEY_Photo_MakerNote = (IID('{FA303353-B659-4052-85E9-BCAC79549B84}'), 100)
  574. PKEY_Photo_MakerNoteOffset = (IID('{813F4124-34E6-4D17-AB3E-6B1F3C2247A1}'), 100)
  575. PKEY_Photo_MaxAperture = (IID('{08F6D7C2-E3F2-44FC-AF1E-5AA5C81A2D3E}'), 100)
  576. PKEY_Photo_MaxApertureDenominator = (IID('{C77724D4-601F-46C5-9B89-C53F93BCEB77}'), 100)
  577. PKEY_Photo_MaxApertureNumerator = (IID('{C107E191-A459-44C5-9AE6-B952AD4B906D}'), 100)
  578. PKEY_Photo_MeteringMode = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 37383)
  579. PKEY_Photo_MeteringModeText = (IID('{F628FD8C-7BA8-465A-A65B-C5AA79263A9E}'), 100)
  580. PKEY_Photo_Orientation = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 274)
  581. PKEY_Photo_OrientationText = (IID('{A9EA193C-C511-498A-A06B-58E2776DCC28}'), 100)
  582. PKEY_Photo_PhotometricInterpretation = (IID('{341796F1-1DF9-4B1C-A564-91BDEFA43877}'), 100)
  583. PKEY_Photo_PhotometricInterpretationText = (IID('{821437D6-9EAB-4765-A589-3B1CBBD22A61}'), 100)
  584. PKEY_Photo_ProgramMode = (IID('{6D217F6D-3F6A-4825-B470-5F03CA2FBE9B}'), 100)
  585. PKEY_Photo_ProgramModeText = (IID('{7FE3AA27-2648-42F3-89B0-454E5CB150C3}'), 100)
  586. PKEY_Photo_RelatedSoundFile = (IID('{318A6B45-087F-4DC2-B8CC-05359551FC9E}'), 100)
  587. PKEY_Photo_Saturation = (IID('{49237325-A95A-4F67-B211-816B2D45D2E0}'), 100)
  588. PKEY_Photo_SaturationText = (IID('{61478C08-B600-4A84-BBE4-E99C45F0A072}'), 100)
  589. PKEY_Photo_Sharpness = (IID('{FC6976DB-8349-4970-AE97-B3C5316A08F0}'), 100)
  590. PKEY_Photo_SharpnessText = (IID('{51EC3F47-DD50-421D-8769-334F50424B1E}'), 100)
  591. PKEY_Photo_ShutterSpeed = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 37377)
  592. PKEY_Photo_ShutterSpeedDenominator = (IID('{E13D8975-81C7-4948-AE3F-37CAE11E8FF7}'), 100)
  593. PKEY_Photo_ShutterSpeedNumerator = (IID('{16EA4042-D6F4-4BCA-8349-7C78D30FB333}'), 100)
  594. PKEY_Photo_SubjectDistance = (IID('{14B81DA1-0135-4D31-96D9-6CBFC9671A99}'), 37382)
  595. PKEY_Photo_SubjectDistanceDenominator = (IID('{0C840A88-B043-466D-9766-D4B26DA3FA77}'), 100)
  596. PKEY_Photo_SubjectDistanceNumerator = (IID('{8AF4961C-F526-43E5-AA81-DB768219178D}'), 100)
  597. PKEY_Photo_TranscodedForSync = (IID('{9A8EBB75-6458-4E82-BACB-35C0095B03BB}'), 100)
  598. PKEY_Photo_WhiteBalance = (IID('{EE3D3D8A-5381-4CFA-B13B-AAF66B5F4EC9}'), 100)
  599. PKEY_Photo_WhiteBalanceText = (IID('{6336B95E-C7A7-426D-86FD-7AE3D39C84B4}'), 100)
  600. PKEY_PropGroup_Advanced = (IID('{900A403B-097B-4B95-8AE2-071FDAEEB118}'), 100)
  601. PKEY_PropGroup_Audio = (IID('{2804D469-788F-48AA-8570-71B9C187E138}'), 100)
  602. PKEY_PropGroup_Calendar = (IID('{9973D2B5-BFD8-438A-BA94-5349B293181A}'), 100)
  603. PKEY_PropGroup_Camera = (IID('{DE00DE32-547E-4981-AD4B-542F2E9007D8}'), 100)
  604. PKEY_PropGroup_Contact = (IID('{DF975FD3-250A-4004-858F-34E29A3E37AA}'), 100)
  605. PKEY_PropGroup_Content = (IID('{D0DAB0BA-368A-4050-A882-6C010FD19A4F}'), 100)
  606. PKEY_PropGroup_Description = (IID('{8969B275-9475-4E00-A887-FF93B8B41E44}'), 100)
  607. PKEY_PropGroup_FileSystem = (IID('{E3A7D2C1-80FC-4B40-8F34-30EA111BDC2E}'), 100)
  608. PKEY_PropGroup_General = (IID('{CC301630-B192-4C22-B372-9F4C6D338E07}'), 100)
  609. PKEY_PropGroup_GPS = (IID('{F3713ADA-90E3-4E11-AAE5-FDC17685B9BE}'), 100)
  610. PKEY_PropGroup_Image = (IID('{E3690A87-0FA8-4A2A-9A9F-FCE8827055AC}'), 100)
  611. PKEY_PropGroup_Media = (IID('{61872CF7-6B5E-4B4B-AC2D-59DA84459248}'), 100)
  612. PKEY_PropGroup_MediaAdvanced = (IID('{8859A284-DE7E-4642-99BA-D431D044B1EC}'), 100)
  613. PKEY_PropGroup_Message = (IID('{7FD7259D-16B4-4135-9F97-7C96ECD2FA9E}'), 100)
  614. PKEY_PropGroup_Music = (IID('{68DD6094-7216-40F1-A029-43FE7127043F}'), 100)
  615. PKEY_PropGroup_Origin = (IID('{2598D2FB-5569-4367-95DF-5CD3A177E1A5}'), 100)
  616. PKEY_PropGroup_PhotoAdvanced = (IID('{0CB2BF5A-9EE7-4A86-8222-F01E07FDADAF}'), 100)
  617. PKEY_PropGroup_RecordedTV = (IID('{E7B33238-6584-4170-A5C0-AC25EFD9DA56}'), 100)
  618. PKEY_PropGroup_Video = (IID('{BEBE0920-7671-4C54-A3EB-49FDDFC191EE}'), 100)
  619. PKEY_PropList_ConflictPrompt = (IID('{C9944A21-A406-48FE-8225-AEC7E24C211B}'), 11)
  620. PKEY_PropList_ExtendedTileInfo = (IID('{C9944A21-A406-48FE-8225-AEC7E24C211B}'), 9)
  621. PKEY_PropList_FileOperationPrompt = (IID('{C9944A21-A406-48FE-8225-AEC7E24C211B}'), 10)
  622. PKEY_PropList_FullDetails = (IID('{C9944A21-A406-48FE-8225-AEC7E24C211B}'), 2)
  623. PKEY_PropList_InfoTip = (IID('{C9944A21-A406-48FE-8225-AEC7E24C211B}'), 4)
  624. PKEY_PropList_NonPersonal = (IID('{49D1091F-082E-493F-B23F-D2308AA9668C}'), 100)
  625. PKEY_PropList_PreviewDetails = (IID('{C9944A21-A406-48FE-8225-AEC7E24C211B}'), 8)
  626. PKEY_PropList_PreviewTitle = (IID('{C9944A21-A406-48FE-8225-AEC7E24C211B}'), 6)
  627. PKEY_PropList_QuickTip = (IID('{C9944A21-A406-48FE-8225-AEC7E24C211B}'), 5)
  628. PKEY_PropList_TileInfo = (IID('{C9944A21-A406-48FE-8225-AEC7E24C211B}'), 3)
  629. PKEY_PropList_XPDetailsPanel = (IID('{F2275480-F782-4291-BD94-F13693513AEC}'), 0)
  630. PKEY_RecordedTV_ChannelNumber = (IID('{6D748DE2-8D38-4CC3-AC60-F009B057C557}'), 7)
  631. PKEY_RecordedTV_Credits = (IID('{6D748DE2-8D38-4CC3-AC60-F009B057C557}'), 4)
  632. PKEY_RecordedTV_DateContentExpires = (IID('{6D748DE2-8D38-4CC3-AC60-F009B057C557}'), 15)
  633. PKEY_RecordedTV_EpisodeName = (IID('{6D748DE2-8D38-4CC3-AC60-F009B057C557}'), 2)
  634. PKEY_RecordedTV_IsATSCContent = (IID('{6D748DE2-8D38-4CC3-AC60-F009B057C557}'), 16)
  635. PKEY_RecordedTV_IsClosedCaptioningAvailable = (IID('{6D748DE2-8D38-4CC3-AC60-F009B057C557}'), 12)
  636. PKEY_RecordedTV_IsDTVContent = (IID('{6D748DE2-8D38-4CC3-AC60-F009B057C557}'), 17)
  637. PKEY_RecordedTV_IsHDContent = (IID('{6D748DE2-8D38-4CC3-AC60-F009B057C557}'), 18)
  638. PKEY_RecordedTV_IsRepeatBroadcast = (IID('{6D748DE2-8D38-4CC3-AC60-F009B057C557}'), 13)
  639. PKEY_RecordedTV_IsSAP = (IID('{6D748DE2-8D38-4CC3-AC60-F009B057C557}'), 14)
  640. PKEY_RecordedTV_NetworkAffiliation = (IID('{2C53C813-FB63-4E22-A1AB-0B331CA1E273}'), 100)
  641. PKEY_RecordedTV_OriginalBroadcastDate = (IID('{4684FE97-8765-4842-9C13-F006447B178C}'), 100)
  642. PKEY_RecordedTV_ProgramDescription = (IID('{6D748DE2-8D38-4CC3-AC60-F009B057C557}'), 3)
  643. PKEY_RecordedTV_RecordingTime = (IID('{A5477F61-7A82-4ECA-9DDE-98B69B2479B3}'), 100)
  644. PKEY_RecordedTV_StationCallSign = (IID('{6D748DE2-8D38-4CC3-AC60-F009B057C557}'), 5)
  645. PKEY_RecordedTV_StationName = (IID('{1B5439E7-EBA1-4AF8-BDD7-7AF1D4549493}'), 100)
  646. PKEY_Search_AutoSummary = (IID('{560C36C0-503A-11CF-BAA1-00004C752A9A}'), 2)
  647. PKEY_Search_ContainerHash = (IID('{BCEEE283-35DF-4D53-826A-F36A3EEFC6BE}'), 100)
  648. PKEY_Search_Contents = (IID('{B725F130-47EF-101A-A5F1-02608C9EEBAC}'), 19)
  649. PKEY_Search_EntryID = (IID('{49691C90-7E17-101A-A91C-08002B2ECDA9}'), 5)
  650. PKEY_Search_GatherTime = (IID('{0B63E350-9CCC-11D0-BCDB-00805FCCCE04}'), 8)
  651. PKEY_Search_IsClosedDirectory = (IID('{0B63E343-9CCC-11D0-BCDB-00805FCCCE04}'), 23)
  652. PKEY_Search_IsFullyContained = (IID('{0B63E343-9CCC-11D0-BCDB-00805FCCCE04}'), 24)
  653. PKEY_Search_QueryFocusedSummary = (IID('{560C36C0-503A-11CF-BAA1-00004C752A9A}'), 3)
  654. PKEY_Search_Rank = (IID('{49691C90-7E17-101A-A91C-08002B2ECDA9}'), 3)
  655. PKEY_Search_Store = (IID('{A06992B3-8CAF-4ED7-A547-B259E32AC9FC}'), 100)
  656. PKEY_Search_UrlToIndex = (IID('{0B63E343-9CCC-11D0-BCDB-00805FCCCE04}'), 2)
  657. PKEY_Search_UrlToIndexWithModificationTime = (IID('{0B63E343-9CCC-11D0-BCDB-00805FCCCE04}'), 12)
  658. PKEY_DescriptionID = (IID('{28636AA6-953D-11D2-B5D6-00C04FD918D0}'), 2)
  659. PKEY_Link_TargetSFGAOFlagsStrings = (IID('{D6942081-D53B-443D-AD47-5E059D9CD27A}'), 3)
  660. PKEY_Link_TargetUrl = (IID('{5CBF2787-48CF-4208-B90E-EE5E5D420294}'), 2)
  661. PKEY_Shell_SFGAOFlagsStrings = (IID('{D6942081-D53B-443D-AD47-5E059D9CD27A}'), 2)
  662. PKEY_Software_DateLastUsed = (IID('{841E4F90-FF59-4D16-8947-E81BBFFAB36D}'), 16)
  663. PKEY_Software_ProductName = (IID('{0CEF7D53-FA64-11D1-A203-0000F81FEDEE}'), 7)
  664. PKEY_Sync_Comments = (IID('{7BD5533E-AF15-44DB-B8C8-BD6624E1D032}'), 13)
  665. PKEY_Sync_ConflictDescription = (IID('{CE50C159-2FB8-41FD-BE68-D3E042E274BC}'), 4)
  666. PKEY_Sync_ConflictFirstLocation = (IID('{CE50C159-2FB8-41FD-BE68-D3E042E274BC}'), 6)
  667. PKEY_Sync_ConflictSecondLocation = (IID('{CE50C159-2FB8-41FD-BE68-D3E042E274BC}'), 7)
  668. PKEY_Sync_HandlerCollectionID = (IID('{7BD5533E-AF15-44DB-B8C8-BD6624E1D032}'), 2)
  669. PKEY_Sync_HandlerID = (IID('{7BD5533E-AF15-44DB-B8C8-BD6624E1D032}'), 3)
  670. PKEY_Sync_HandlerName = (IID('{CE50C159-2FB8-41FD-BE68-D3E042E274BC}'), 2)
  671. PKEY_Sync_HandlerType = (IID('{7BD5533E-AF15-44DB-B8C8-BD6624E1D032}'), 8)
  672. PKEY_Sync_HandlerTypeLabel = (IID('{7BD5533E-AF15-44DB-B8C8-BD6624E1D032}'), 9)
  673. PKEY_Sync_ItemID = (IID('{7BD5533E-AF15-44DB-B8C8-BD6624E1D032}'), 6)
  674. PKEY_Sync_ItemName = (IID('{CE50C159-2FB8-41FD-BE68-D3E042E274BC}'), 3)
  675. PKEY_Task_BillingInformation = (IID('{D37D52C6-261C-4303-82B3-08B926AC6F12}'), 100)
  676. PKEY_Task_CompletionStatus = (IID('{084D8A0A-E6D5-40DE-BF1F-C8820E7C877C}'), 100)
  677. PKEY_Task_Owner = (IID('{08C7CC5F-60F2-4494-AD75-55E3E0B5ADD0}'), 100)
  678. PKEY_Video_Compression = (IID('{64440491-4C8B-11D1-8B70-080036B11A03}'), 10)
  679. PKEY_Video_Director = (IID('{64440492-4C8B-11D1-8B70-080036B11A03}'), 20)
  680. PKEY_Video_EncodingBitrate = (IID('{64440491-4C8B-11D1-8B70-080036B11A03}'), 8)
  681. PKEY_Video_FourCC = (IID('{64440491-4C8B-11D1-8B70-080036B11A03}'), 44)
  682. PKEY_Video_FrameHeight = (IID('{64440491-4C8B-11D1-8B70-080036B11A03}'), 4)
  683. PKEY_Video_FrameRate = (IID('{64440491-4C8B-11D1-8B70-080036B11A03}'), 6)
  684. PKEY_Video_FrameWidth = (IID('{64440491-4C8B-11D1-8B70-080036B11A03}'), 3)
  685. PKEY_Video_HorizontalAspectRatio = (IID('{64440491-4C8B-11D1-8B70-080036B11A03}'), 42)
  686. PKEY_Video_SampleSize = (IID('{64440491-4C8B-11D1-8B70-080036B11A03}'), 9)
  687. PKEY_Video_StreamName = (IID('{64440491-4C8B-11D1-8B70-080036B11A03}'), 2)
  688. PKEY_Video_StreamNumber = (IID('{64440491-4C8B-11D1-8B70-080036B11A03}'), 11)
  689. PKEY_Video_TotalBitrate = (IID('{64440491-4C8B-11D1-8B70-080036B11A03}'), 43)
  690. PKEY_Video_VerticalAspectRatio = (IID('{64440491-4C8B-11D1-8B70-080036B11A03}'), 45)
  691. PKEY_Volume_FileSystem = (IID('{9B174B35-40FF-11D2-A27E-00C04FC30871}'), 4)
  692. PKEY_Volume_IsMappedDrive = (IID('{149C0B69-2C2D-48FC-808F-D318D78C4636}'), 2)
  693. PKEY_Volume_IsRoot = (IID('{9B174B35-40FF-11D2-A27E-00C04FC30871}'), 10)
  694. PKEY_AppUserModel_RelaunchCommand = (IID('{9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}'), 2)
  695. PKEY_AppUserModel_RelaunchIconResource = (IID('{9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}'), 3)
  696. PKEY_AppUserModel_RelaunchDisplayNameResource = (IID('{9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}'), 4)
  697. PKEY_AppUserModel_ID = (IID('{9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}'), 5)
  698. PKEY_AppUserModel_IsDestListSeparator = (IID('{9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}'), 6)
  699. PKEY_AppUserModel_ExcludeFromShowInNewInstall = (IID('{9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}'), 8)
  700. PKEY_AppUserModel_PreventPinning = (IID('{9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3}'), 9)
  701. # PKA_FLAGS, used with IPropertyChange
  702. PKA_SET = 0
  703. PKA_APPEND = 1
  704. PKA_DELETE = 2