master
   1/**
   2 * This file has no copyright assigned and is placed in the Public Domain.
   3 * This file is part of the mingw-w64 runtime package.
   4 * No warranty is given; refer to the file DISCLAIMER.PD within this package.
   5 */
   6
   7#ifndef PORTABLEDEVICE_H
   8#define PORTABLEDEVICE_H
   9
  10#include <propkeydef.h>
  11
  12DEFINE_GUID(GUID_DEVINTERFACE_WPD, 0x6ac27878, 0xa6fa, 0x4155, 0xba, 0x85, 0xf9, 0x8f, 0x49, 0x1d, 0x4f, 0x33);
  13DEFINE_GUID(GUID_DEVINTERFACE_WPD_PRIVATE, 0xba0c718f, 0x4ded, 0x49b7, 0xbd, 0xd3, 0xfa, 0xbe, 0x28, 0x66, 0x12, 0x11);
  14DEFINE_GUID(GUID_DEVINTERFACE_WPD_SERVICE, 0x9ef44f80, 0x3d64, 0x4246, 0xa6, 0xaa, 0x20, 0x6f, 0x32, 0x8d, 0x1e, 0xdc);
  15
  16#define WPD_CONTROL_FUNCTION_GENERIC_MESSAGE 0x42
  17#define IOCTL_WPD_MESSAGE_READWRITE_ACCESS CTL_CODE(FILE_DEVICE_WPD, WPD_CONTROL_FUNCTION_GENERIC_MESSAGE, METHOD_BUFFERED, (FILE_READ_ACCESS | FILE_WRITE_ACCESS))
  18#define IOCTL_WPD_MESSAGE_READ_ACCESS CTL_CODE(FILE_DEVICE_WPD, WPD_CONTROL_FUNCTION_GENERIC_MESSAGE, METHOD_BUFFERED, FILE_READ_ACCESS)
  19#define IS_WPD_IOCTL(ControlCode) ((ControlCode == IOCTL_WPD_MESSAGE_READWRITE_ACCESS) || (ControlCode == IOCTL_WPD_MESSAGE_READ_ACCESS))
  20
  21#define WPD_DEVICE_OBJECT_ID L"DEVICE"
  22
  23#define WMDRMDEVICEAPP_USE_WPD_DEVICE_PTR ((ULONG_PTR)-1)
  24
  25#define PORTABLE_DEVICE_TYPE L"PortableDeviceType"
  26#define PORTABLE_DEVICE_ICON L"Icons"
  27#define PORTABLE_DEVICE_NAMESPACE_TIMEOUT L"PortableDeviceNameSpaceTimeout"
  28#define PORTABLE_DEVICE_NAMESPACE_EXCLUDE_FROM_SHELL L"PortableDeviceNameSpaceExcludeFromShell"
  29#define PORTABLE_DEVICE_NAMESPACE_THUMBNAIL_CONTENT_TYPES L"PortableDeviceNameSpaceThumbnailContentTypes"
  30#define PORTABLE_DEVICE_IS_MASS_STORAGE L"PortableDeviceIsMassStorage"
  31#define PORTABLE_DEVICE_DRM_SCHEME_WMDRM10_PD L"WMDRM10-PD"
  32#define PORTABLE_DEVICE_DRM_SCHEME_PDDRM L"PDDRM"
  33
  34typedef enum tagDELETE_OBJECT_OPTIONS {
  35  PORTABLE_DEVICE_DELETE_NO_RECURSION = 0,
  36  PORTABLE_DEVICE_DELETE_WITH_RECURSION = 1
  37} DELETE_OBJECT_OPTIONS;
  38
  39typedef enum tagWPD_DEVICE_TYPES {
  40  WPD_DEVICE_TYPE_GENERIC = 0,
  41  WPD_DEVICE_TYPE_CAMERA = 1,
  42  WPD_DEVICE_TYPE_MEDIA_PLAYER = 2,
  43  WPD_DEVICE_TYPE_PHONE = 3,
  44  WPD_DEVICE_TYPE_VIDEO = 4,
  45  WPD_DEVICE_TYPE_PERSONAL_INFORMATION_MANAGER = 5,
  46  WPD_DEVICE_TYPE_AUDIO_RECORDER = 6
  47} WPD_DEVICE_TYPES;
  48
  49typedef enum tagWpdAttributeForm {
  50  WPD_PROPERTY_ATTRIBUTE_FORM_UNSPECIFIED = 0,
  51  WPD_PROPERTY_ATTRIBUTE_FORM_RANGE = 1,
  52  WPD_PROPERTY_ATTRIBUTE_FORM_ENUMERATION = 2,
  53  WPD_PROPERTY_ATTRIBUTE_FORM_REGULAR_EXPRESSION = 3,
  54  WPD_PROPERTY_ATTRIBUTE_FORM_OBJECT_IDENTIFIER = 4
  55} WpdAttributeForm;
  56
  57typedef enum tagWpdParameterAttributeForm {
  58  WPD_PARAMETER_ATTRIBUTE_FORM_UNSPECIFIED = 0,
  59  WPD_PARAMETER_ATTRIBUTE_FORM_RANGE = 1,
  60  WPD_PARAMETER_ATTRIBUTE_FORM_ENUMERATION = 2,
  61  WPD_PARAMETER_ATTRIBUTE_FORM_REGULAR_EXPRESSION = 3,
  62  WPD_PARAMETER_ATTRIBUTE_FORM_OBJECT_IDENTIFIER = 4
  63} WpdParameterAttributeForm;
  64
  65typedef enum tagWPD_DEVICE_TRANSPORTS {
  66  WPD_DEVICE_TRANSPORT_UNSPECIFIED = 0,
  67  WPD_DEVICE_TRANSPORT_USB = 1,
  68  WPD_DEVICE_TRANSPORT_IP = 2,
  69  WPD_DEVICE_TRANSPORT_BLUETOOTH = 3
  70} WPD_DEVICE_TRANSPORTS;
  71
  72typedef enum tagWPD_STORAGE_TYPE_VALUES {
  73  WPD_STORAGE_TYPE_UNDEFINED = 0,
  74  WPD_STORAGE_TYPE_FIXED_ROM = 1,
  75  WPD_STORAGE_TYPE_REMOVABLE_ROM = 2,
  76  WPD_STORAGE_TYPE_FIXED_RAM = 3,
  77  WPD_STORAGE_TYPE_REMOVABLE_RAM = 4
  78} WPD_STORAGE_TYPE_VALUES;
  79
  80typedef enum tagWPD_STORAGE_ACCESS_CAPABILITY_VALUES {
  81  WPD_STORAGE_ACCESS_CAPABILITY_READWRITE = 0,
  82  WPD_STORAGE_ACCESS_CAPABILITY_READ_ONLY_WITHOUT_OBJECT_DELETION = 1,
  83  WPD_STORAGE_ACCESS_CAPABILITY_READ_ONLY_WITH_OBJECT_DELETION = 2
  84} WPD_STORAGE_ACCESS_CAPABILITY_VALUES;
  85
  86typedef enum tagWPD_SMS_ENCODING_TYPES {
  87  SMS_ENCODING_7_BIT = 0,
  88  SMS_ENCODING_8_BIT = 1,
  89  SMS_ENCODING_UTF_16 = 2
  90} WPD_SMS_ENCODING_TYPES;
  91
  92typedef enum tagSMS_MESSAGE_TYPES {
  93  SMS_TEXT_MESSAGE = 0,
  94  SMS_BINARY_MESSAGE = 1
  95} SMS_MESSAGE_TYPES;
  96
  97typedef enum tagWPD_POWER_SOURCES {
  98  WPD_POWER_SOURCE_BATTERY = 0,
  99  WPD_POWER_SOURCE_EXTERNAL = 1
 100} WPD_POWER_SOURCES;
 101
 102typedef enum tagWPD_WHITE_BALANCE_SETTINGS {
 103  WPD_WHITE_BALANCE_UNDEFINED = 0,
 104  WPD_WHITE_BALANCE_MANUAL = 1,
 105  WPD_WHITE_BALANCE_AUTOMATIC = 2,
 106  WPD_WHITE_BALANCE_ONE_PUSH_AUTOMATIC = 3,
 107  WPD_WHITE_BALANCE_DAYLIGHT = 4,
 108  WPD_WHITE_BALANCE_FLORESCENT = 5,
 109  WPD_WHITE_BALANCE_TUNGSTEN = 6,
 110  WPD_WHITE_BALANCE_FLASH = 7
 111} WPD_WHITE_BALANCE_SETTINGS;
 112
 113typedef enum tagWPD_FOCUS_MODES {
 114  WPD_FOCUS_UNDEFINED = 0,
 115  WPD_FOCUS_MANUAL = 1,
 116  WPD_FOCUS_AUTOMATIC = 2,
 117  WPD_FOCUS_AUTOMATIC_MACRO = 3
 118} WPD_FOCUS_MODES;
 119
 120typedef enum tagWPD_EXPOSURE_METERING_MODES {
 121  WPD_EXPOSURE_METERING_MODE_UNDEFINED = 0,
 122  WPD_EXPOSURE_METERING_MODE_AVERAGE = 1,
 123  WPD_EXPOSURE_METERING_MODE_CENTER_WEIGHTED_AVERAGE = 2,
 124  WPD_EXPOSURE_METERING_MODE_MULTI_SPOT = 3,
 125  WPD_EXPOSURE_METERING_MODE_CENTER_SPOT = 4
 126} WPD_EXPOSURE_METERING_MODES;
 127
 128typedef enum tagWPD_FLASH_MODES {
 129  WPD_FLASH_MODE_UNDEFINED = 0,
 130  WPD_FLASH_MODE_AUTO = 1,
 131  WPD_FLASH_MODE_OFF = 2,
 132  WPD_FLASH_MODE_FILL = 3,
 133  WPD_FLASH_MODE_RED_EYE_AUTO = 4,
 134  WPD_FLASH_MODE_RED_EYE_FILL = 5,
 135  WPD_FLASH_MODE_EXTERNAL_SYNC = 6
 136} WPD_FLASH_MODES;
 137
 138typedef enum tagWPD_EXPOSURE_PROGRAM_MODES {
 139  WPD_EXPOSURE_PROGRAM_MODE_UNDEFINED = 0,
 140  WPD_EXPOSURE_PROGRAM_MODE_MANUAL = 1,
 141  WPD_EXPOSURE_PROGRAM_MODE_AUTO = 2,
 142  WPD_EXPOSURE_PROGRAM_MODE_APERTURE_PRIORITY = 3,
 143  WPD_EXPOSURE_PROGRAM_MODE_SHUTTER_PRIORITY = 4,
 144  WPD_EXPOSURE_PROGRAM_MODE_CREATIVE = 5,
 145  WPD_EXPOSURE_PROGRAM_MODE_ACTION = 6,
 146  WPD_EXPOSURE_PROGRAM_MODE_PORTRAIT = 7
 147} WPD_EXPOSURE_PROGRAM_MODES;
 148
 149typedef enum tagWPD_CAPTURE_MODES {
 150  WPD_CAPTURE_MODE_UNDEFINED = 0,
 151  WPD_CAPTURE_MODE_NORMAL = 1,
 152  WPD_CAPTURE_MODE_BURST = 2,
 153  WPD_CAPTURE_MODE_TIMELAPSE = 3
 154} WPD_CAPTURE_MODES;
 155
 156typedef enum tagWPD_EFFECT_MODES {
 157  WPD_EFFECT_MODE_UNDEFINED = 0,
 158  WPD_EFFECT_MODE_COLOR = 1,
 159  WPD_EFFECT_MODE_BLACK_AND_WHITE = 2,
 160  WPD_EFFECT_MODE_SEPIA = 3
 161} WPD_EFFECT_MODES;
 162
 163typedef enum tagWPD_FOCUS_METERING_MODES {
 164  WPD_FOCUS_METERING_MODE_UNDEFINED = 0,
 165  WPD_FOCUS_METERING_MODE_CENTER_SPOT = 1,
 166  WPD_FOCUS_METERING_MODE_MULTI_SPOT = 2
 167} WPD_FOCUS_METERING_MODES;
 168
 169typedef enum tagWPD_BITRATE_TYPES {
 170  WPD_BITRATE_TYPE_UNUSED = 0,
 171  WPD_BITRATE_TYPE_DISCRETE = 1,
 172  WPD_BITRATE_TYPE_VARIABLE = 2,
 173  WPD_BITRATE_TYPE_FREE = 3
 174} WPD_BITRATE_TYPES;
 175
 176typedef enum tagWPD_META_GENRES {
 177  WPD_META_GENRE_UNUSED = 0x0,
 178  WPD_META_GENRE_GENERIC_MUSIC_AUDIO_FILE = 0x1,
 179  WPD_META_GENRE_GENERIC_NON_MUSIC_AUDIO_FILE = 0x11,
 180  WPD_META_GENRE_SPOKEN_WORD_AUDIO_BOOK_FILES = 0x12,
 181  WPD_META_GENRE_SPOKEN_WORD_FILES_NON_AUDIO_BOOK = 0x13,
 182  WPD_META_GENRE_SPOKEN_WORD_NEWS = 0x14,
 183  WPD_META_GENRE_SPOKEN_WORD_TALK_SHOWS = 0x15,
 184  WPD_META_GENRE_GENERIC_VIDEO_FILE = 0x21,
 185  WPD_META_GENRE_NEWS_VIDEO_FILE = 0x22,
 186  WPD_META_GENRE_MUSIC_VIDEO_FILE = 0x23,
 187  WPD_META_GENRE_HOME_VIDEO_FILE = 0x24,
 188  WPD_META_GENRE_FEATURE_FILM_VIDEO_FILE = 0x25,
 189  WPD_META_GENRE_TELEVISION_VIDEO_FILE = 0x26,
 190  WPD_META_GENRE_TRAINING_EDUCATIONAL_VIDEO_FILE = 0x27,
 191  WPD_META_GENRE_PHOTO_MONTAGE_VIDEO_FILE = 0x28,
 192  WPD_META_GENRE_GENERIC_NON_AUDIO_NON_VIDEO = 0x30,
 193  WPD_META_GENRE_AUDIO_PODCAST = 0x40,
 194  WPD_META_GENRE_VIDEO_PODCAST = 0x41,
 195  WPD_META_GENRE_MIXED_PODCAST = 0x42
 196} WPD_META_GENRES;
 197
 198typedef enum tagWPD_CROPPED_STATUS_VALUES {
 199  WPD_CROPPED_STATUS_NOT_CROPPED = 0,
 200  WPD_CROPPED_STATUS_CROPPED = 1,
 201  WPD_CROPPED_STATUS_SHOULD_NOT_BE_CROPPED = 2
 202} WPD_CROPPED_STATUS_VALUES;
 203
 204typedef enum tagWPD_COLOR_CORRECTED_STATUS_VALUES {
 205  WPD_COLOR_CORRECTED_STATUS_NOT_CORRECTED = 0,
 206  WPD_COLOR_CORRECTED_STATUS_CORRECTED = 1,
 207  WPD_COLOR_CORRECTED_STATUS_SHOULD_NOT_BE_CORRECTED = 2
 208} WPD_COLOR_CORRECTED_STATUS_VALUES;
 209
 210typedef enum tagWPD_VIDEO_SCAN_TYPES {
 211  WPD_VIDEO_SCAN_TYPE_UNUSED = 0,
 212  WPD_VIDEO_SCAN_TYPE_PROGRESSIVE = 1,
 213  WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_UPPER_FIRST = 2,
 214  WPD_VIDEO_SCAN_TYPE_FIELD_INTERLEAVED_LOWER_FIRST = 3,
 215  WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_UPPER_FIRST = 4,
 216  WPD_VIDEO_SCAN_TYPE_FIELD_SINGLE_LOWER_FIRST = 5,
 217  WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE = 6,
 218  WPD_VIDEO_SCAN_TYPE_MIXED_INTERLACE_AND_PROGRESSIVE = 7
 219} WPD_VIDEO_SCAN_TYPES;
 220
 221typedef enum tagWPD_OPERATION_STATES {
 222  WPD_OPERATION_STATE_UNSPECIFIED = 0,
 223  WPD_OPERATION_STATE_STARTED = 1,
 224  WPD_OPERATION_STATE_RUNNING = 2,
 225  WPD_OPERATION_STATE_PAUSED = 3,
 226  WPD_OPERATION_STATE_CANCELLED = 4,
 227  WPD_OPERATION_STATE_FINISHED = 5,
 228  WPD_OPERATION_STATE_ABORTED = 6
 229} WPD_OPERATION_STATES;
 230
 231typedef enum tagWPD_SECTION_DATA_UNITS_VALUES {
 232  WPD_SECTION_DATA_UNITS_BYTES = 0,
 233  WPD_SECTION_DATA_UNITS_MILLISECONDS = 1
 234} WPD_SECTION_DATA_UNITS_VALUES;
 235
 236typedef enum tagWPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPES {
 237  WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPE_OBJECT = 0,
 238  WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPE_RESOURCE = 1
 239} WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPES;
 240
 241typedef enum tagWPD_COMMAND_ACCESS_TYPES {
 242  WPD_COMMAND_ACCESS_READ = 1,
 243  WPD_COMMAND_ACCESS_READWRITE = 3,
 244  WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_STGM_ACCESS = 4,
 245  WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_FILE_ACCESS = 8,
 246  WPD_COMMAND_ACCESS_FROM_ATTRIBUTE_WITH_METHOD_ACCESS = 16
 247} WPD_COMMAND_ACCESS_TYPES;
 248
 249typedef enum tagWPD_SERVICE_INHERITANCE_TYPES {
 250  WPD_SERVICE_INHERITANCE_IMPLEMENTATION = 0
 251} WPD_SERVICE_INHERITANCE_TYPES;
 252
 253typedef enum tagWPD_PARAMETER_USAGE_TYPES {
 254  WPD_PARAMETER_USAGE_RETURN = 0,
 255  WPD_PARAMETER_USAGE_IN = 1,
 256  WPD_PARAMETER_USAGE_OUT = 2,
 257  WPD_PARAMETER_USAGE_INOUT = 3
 258} WPD_PARAMETER_USAGE_TYPES;
 259
 260#define FACILITY_WPD 42
 261
 262#define E_WPD_DEVICE_ALREADY_OPENED MAKE_HRESULT(SEVERITY_ERROR, FACILITY_WPD, 1)
 263#define E_WPD_DEVICE_NOT_OPEN MAKE_HRESULT(SEVERITY_ERROR, FACILITY_WPD, 2)
 264#define E_WPD_OBJECT_ALREADY_ATTACHED_TO_DEVICE MAKE_HRESULT(SEVERITY_ERROR, FACILITY_WPD, 3)
 265#define E_WPD_OBJECT_NOT_ATTACHED_TO_DEVICE MAKE_HRESULT(SEVERITY_ERROR, FACILITY_WPD, 4)
 266#define E_WPD_OBJECT_NOT_COMMITED MAKE_HRESULT(SEVERITY_ERROR, FACILITY_WPD, 5)
 267#define E_WPD_DEVICE_IS_HUNG MAKE_HRESULT(SEVERITY_ERROR, FACILITY_WPD, 6)
 268#define E_WPD_SMS_INVALID_RECIPIENT MAKE_HRESULT(SEVERITY_ERROR, FACILITY_WPD, 100)
 269#define E_WPD_SMS_INVALID_MESSAGE_BODY MAKE_HRESULT(SEVERITY_ERROR, FACILITY_WPD, 101)
 270#define E_WPD_SMS_SERVICE_UNAVAILABLE MAKE_HRESULT(SEVERITY_ERROR, FACILITY_WPD, 102)
 271#define E_WPD_SERVICE_ALREADY_OPENED MAKE_HRESULT(SEVERITY_ERROR, FACILITY_WPD, 200)
 272#define E_WPD_SERVICE_NOT_OPEN MAKE_HRESULT(SEVERITY_ERROR, FACILITY_WPD, 201)
 273#define E_WPD_OBJECT_ALREADY_ATTACHED_TO_SERVICE MAKE_HRESULT(SEVERITY_ERROR, FACILITY_WPD, 202)
 274#define E_WPD_OBJECT_NOT_ATTACHED_TO_SERVICE MAKE_HRESULT(SEVERITY_ERROR, FACILITY_WPD, 203)
 275#define E_WPD_SERVICE_BAD_PARAMETER_ORDER MAKE_HRESULT(SEVERITY_ERROR, FACILITY_WPD, 204)
 276
 277DEFINE_GUID(WPD_EVENT_NOTIFICATION, 0x2ba2e40a, 0x6b4c, 0x4295, 0xbb, 0x43, 0x26, 0x32, 0x2b, 0x99, 0xae, 0xb2);
 278DEFINE_GUID(WPD_EVENT_OBJECT_ADDED, 0xa726da95, 0xe207, 0x4b02, 0x8d, 0x44, 0xbe, 0xf2, 0xe8, 0x6c, 0xbf, 0xfc);
 279DEFINE_GUID(WPD_EVENT_OBJECT_REMOVED, 0xbe82ab88, 0xa52c, 0x4823, 0x96, 0xe5, 0xd0, 0x27, 0x26, 0x71, 0xfc, 0x38);
 280DEFINE_GUID(WPD_EVENT_OBJECT_UPDATED, 0x1445a759, 0x2e01, 0x485d, 0x9f, 0x27, 0xff, 0x07, 0xda, 0xe6, 0x97, 0xab);
 281DEFINE_GUID(WPD_EVENT_DEVICE_RESET, 0x7755cf53, 0xc1ed, 0x44f3, 0xb5, 0xa2, 0x45, 0x1e, 0x2c, 0x37, 0x6b, 0x27);
 282DEFINE_GUID(WPD_EVENT_DEVICE_CAPABILITIES_UPDATED, 0x36885aa1, 0xcd54, 0x4daa, 0xb3, 0xd0, 0xaf, 0xb3, 0xe0, 0x3f, 0x59, 0x99);
 283DEFINE_GUID(WPD_EVENT_STORAGE_FORMAT, 0x3782616b, 0x22bc, 0x4474, 0xa2, 0x51, 0x30, 0x70, 0xf8, 0xd3, 0x88, 0x57);
 284DEFINE_GUID(WPD_EVENT_OBJECT_TRANSFER_REQUESTED, 0x8d16a0a1, 0xf2c6, 0x41da, 0x8f, 0x19, 0x5e, 0x53, 0x72, 0x1a, 0xdb, 0xf2);
 285DEFINE_GUID(WPD_EVENT_DEVICE_REMOVED, 0xe4cbca1b, 0x6918, 0x48b9, 0x85, 0xee, 0x02, 0xbe, 0x7c, 0x85, 0x0a, 0xf9);
 286DEFINE_GUID(WPD_EVENT_SERVICE_METHOD_COMPLETE, 0x8a33f5f8, 0x0acc, 0x4d9b, 0x9c, 0xc4, 0x11, 0x2d, 0x35, 0x3b, 0x86, 0xca);
 287DEFINE_GUID(WPD_CONTENT_TYPE_FUNCTIONAL_OBJECT, 0x99ed0160, 0x17ff, 0x4c44, 0x9d, 0x98, 0x1d, 0x7a, 0x6f, 0x94, 0x19, 0x21);
 288DEFINE_GUID(WPD_CONTENT_TYPE_FOLDER, 0x27e2e392, 0xa111, 0x48e0, 0xab, 0x0c, 0xe1, 0x77, 0x05, 0xa0, 0x5f, 0x85);
 289DEFINE_GUID(WPD_CONTENT_TYPE_IMAGE, 0xef2107d5, 0xa52a, 0x4243, 0xa2, 0x6b, 0x62, 0xd4, 0x17, 0x6d, 0x76, 0x03);
 290DEFINE_GUID(WPD_CONTENT_TYPE_DOCUMENT, 0x680adf52, 0x950a, 0x4041, 0x9b, 0x41, 0x65, 0xe3, 0x93, 0x64, 0x81, 0x55);
 291DEFINE_GUID(WPD_CONTENT_TYPE_CONTACT, 0xeaba8313, 0x4525, 0x4707, 0x9f, 0x0e, 0x87, 0xc6, 0x80, 0x8e, 0x94, 0x35);
 292DEFINE_GUID(WPD_CONTENT_TYPE_CONTACT_GROUP, 0x346b8932, 0x4c36, 0x40d8, 0x94, 0x15, 0x18, 0x28, 0x29, 0x1f, 0x9d, 0xe9);
 293DEFINE_GUID(WPD_CONTENT_TYPE_AUDIO, 0x4ad2c85e, 0x5e2d, 0x45e5, 0x88, 0x64, 0x4f, 0x22, 0x9e, 0x3c, 0x6c, 0xf0);
 294DEFINE_GUID(WPD_CONTENT_TYPE_VIDEO, 0x9261b03c, 0x3d78, 0x4519, 0x85, 0xe3, 0x02, 0xc5, 0xe1, 0xf5, 0x0b, 0xb9);
 295DEFINE_GUID(WPD_CONTENT_TYPE_TELEVISION, 0x60a169cf, 0xf2ae, 0x4e21, 0x93, 0x75, 0x96, 0x77, 0xf1, 0x1c, 0x1c, 0x6e);
 296DEFINE_GUID(WPD_CONTENT_TYPE_PLAYLIST, 0x1a33f7e4, 0xaf13, 0x48f5, 0x99, 0x4e, 0x77, 0x36, 0x9d, 0xfe, 0x04, 0xa3);
 297DEFINE_GUID(WPD_CONTENT_TYPE_MIXED_CONTENT_ALBUM, 0x00f0c3ac, 0xa593, 0x49ac, 0x92, 0x19, 0x24, 0xab, 0xca, 0x5a, 0x25, 0x63);
 298DEFINE_GUID(WPD_CONTENT_TYPE_AUDIO_ALBUM, 0xaa18737e, 0x5009, 0x48fa, 0xae, 0x21, 0x85, 0xf2, 0x43, 0x83, 0xb4, 0xe6);
 299DEFINE_GUID(WPD_CONTENT_TYPE_IMAGE_ALBUM, 0x75793148, 0x15f5, 0x4a30, 0xa8, 0x13, 0x54, 0xed, 0x8a, 0x37, 0xe2, 0x26);
 300DEFINE_GUID(WPD_CONTENT_TYPE_VIDEO_ALBUM, 0x012b0db7, 0xd4c1, 0x45d6, 0xb0, 0x81, 0x94, 0xb8, 0x77, 0x79, 0x61, 0x4f);
 301DEFINE_GUID(WPD_CONTENT_TYPE_MEMO, 0x9cd20ecf, 0x3b50, 0x414f, 0xa6, 0x41, 0xe4, 0x73, 0xff, 0xe4, 0x57, 0x51);
 302DEFINE_GUID(WPD_CONTENT_TYPE_EMAIL, 0x8038044a, 0x7e51, 0x4f8f, 0x88, 0x3d, 0x1d, 0x06, 0x23, 0xd1, 0x45, 0x33);
 303DEFINE_GUID(WPD_CONTENT_TYPE_APPOINTMENT, 0x0fed060e, 0x8793, 0x4b1e, 0x90, 0xc9, 0x48, 0xac, 0x38, 0x9a, 0xc6, 0x31);
 304DEFINE_GUID(WPD_CONTENT_TYPE_TASK, 0x63252f2c, 0x887f, 0x4cb6, 0xb1, 0xac, 0xd2, 0x98, 0x55, 0xdc, 0xef, 0x6c);
 305DEFINE_GUID(WPD_CONTENT_TYPE_PROGRAM, 0xd269f96a, 0x247c, 0x4bff, 0x98, 0xfb, 0x97, 0xf3, 0xc4, 0x92, 0x20, 0xe6);
 306DEFINE_GUID(WPD_CONTENT_TYPE_GENERIC_FILE, 0x0085e0a6, 0x8d34, 0x45d7, 0xbc, 0x5c, 0x44, 0x7e, 0x59, 0xc7, 0x3d, 0x48);
 307DEFINE_GUID(WPD_CONTENT_TYPE_CALENDAR, 0xa1fd5967, 0x6023, 0x49a0, 0x9d, 0xf1, 0xf8, 0x06, 0x0b, 0xe7, 0x51, 0xb0);
 308DEFINE_GUID(WPD_CONTENT_TYPE_GENERIC_MESSAGE, 0xe80eaaf8, 0xb2db, 0x4133, 0xb6, 0x7e, 0x1b, 0xef, 0x4b, 0x4a, 0x6e, 0x5f);
 309DEFINE_GUID(WPD_CONTENT_TYPE_NETWORK_ASSOCIATION, 0x031da7ee, 0x18c8, 0x4205, 0x84, 0x7e, 0x89, 0xa1, 0x12, 0x61, 0xd0, 0xf3);
 310DEFINE_GUID(WPD_CONTENT_TYPE_CERTIFICATE, 0xdc3876e8, 0xa948, 0x4060, 0x90, 0x50, 0xcb, 0xd7, 0x7e, 0x8a, 0x3d, 0x87);
 311DEFINE_GUID(WPD_CONTENT_TYPE_WIRELESS_PROFILE, 0x0bac070a, 0x9f5f, 0x4da4, 0xa8, 0xf6, 0x3d, 0xe4, 0x4d, 0x68, 0xfd, 0x6c);
 312DEFINE_GUID(WPD_CONTENT_TYPE_MEDIA_CAST, 0x5e88b3cc, 0x3e65, 0x4e62, 0xbf, 0xff, 0x22, 0x94, 0x95, 0x25, 0x3a, 0xb0);
 313DEFINE_GUID(WPD_CONTENT_TYPE_SECTION, 0x821089f5, 0x1d91, 0x4dc9, 0xbe, 0x3c, 0xbb, 0xb1, 0xb3, 0x5b, 0x18, 0xce);
 314DEFINE_GUID(WPD_CONTENT_TYPE_UNSPECIFIED, 0x28d8d31e, 0x249c, 0x454e, 0xaa, 0xbc, 0x34, 0x88, 0x31, 0x68, 0xe6, 0x34);
 315DEFINE_GUID(WPD_CONTENT_TYPE_ALL, 0x80e170d2, 0x1055, 0x4a3e, 0xb9, 0x52, 0x82, 0xcc, 0x4f, 0x8a, 0x86, 0x89);
 316DEFINE_GUID(WPD_FUNCTIONAL_CATEGORY_DEVICE, 0x08ea466b, 0xe3a4, 0x4336, 0xa1, 0xf3, 0xa4, 0x4d, 0x2b, 0x5c, 0x43, 0x8c);
 317DEFINE_GUID(WPD_FUNCTIONAL_CATEGORY_STORAGE, 0x23f05bbc, 0x15de, 0x4c2a, 0xa5, 0x5b, 0xa9, 0xaf, 0x5c, 0xe4, 0x12, 0xef);
 318DEFINE_GUID(WPD_FUNCTIONAL_CATEGORY_STILL_IMAGE_CAPTURE, 0x613ca327, 0xab93, 0x4900, 0xb4, 0xfa, 0x89, 0x5b, 0xb5, 0x87, 0x4b, 0x79);
 319DEFINE_GUID(WPD_FUNCTIONAL_CATEGORY_AUDIO_CAPTURE, 0x3f2a1919, 0xc7c2, 0x4a00, 0x85, 0x5d, 0xf5, 0x7c, 0xf0, 0x6d, 0xeb, 0xbb);
 320DEFINE_GUID(WPD_FUNCTIONAL_CATEGORY_VIDEO_CAPTURE, 0xe23e5f6b, 0x7243, 0x43aa, 0x8d, 0xf1, 0x0e, 0xb3, 0xd9, 0x68, 0xa9, 0x18);
 321DEFINE_GUID(WPD_FUNCTIONAL_CATEGORY_SMS, 0x0044a0b1, 0xc1e9, 0x4afd, 0xb3, 0x58, 0xa6, 0x2c, 0x61, 0x17, 0xc9, 0xcf);
 322DEFINE_GUID(WPD_FUNCTIONAL_CATEGORY_RENDERING_INFORMATION, 0x08600ba4, 0xa7ba, 0x4a01, 0xab, 0x0e, 0x00, 0x65, 0xd0, 0xa3, 0x56, 0xd3);
 323DEFINE_GUID(WPD_FUNCTIONAL_CATEGORY_NETWORK_CONFIGURATION, 0x48f4db72, 0x7c6a, 0x4ab0, 0x9e, 0x1a, 0x47, 0x0e, 0x3c, 0xdb, 0xf2, 0x6a);
 324DEFINE_GUID(WPD_FUNCTIONAL_CATEGORY_ALL, 0x2d8a6512, 0xa74c, 0x448e, 0xba, 0x8a, 0xf4, 0xac, 0x07, 0xc4, 0x93, 0x99);
 325DEFINE_GUID(WPD_OBJECT_FORMAT_ICON, 0x077232ed, 0x102c, 0x4638, 0x9c, 0x22, 0x83, 0xf1, 0x42, 0xbf, 0xc8, 0x22);
 326DEFINE_GUID(WPD_OBJECT_FORMAT_M4A, 0x30aba7ac, 0x6ffd, 0x4c23, 0xa3, 0x59, 0x3e, 0x9b, 0x52, 0xf3, 0xf1, 0xc8);
 327DEFINE_GUID(WPD_OBJECT_FORMAT_NETWORK_ASSOCIATION, 0xb1020000, 0xae6c, 0x4804, 0x98, 0xba, 0xc5, 0x7b, 0x46, 0x96, 0x5f, 0xe7);
 328DEFINE_GUID(WPD_OBJECT_FORMAT_X509V3CERTIFICATE, 0xb1030000, 0xae6c, 0x4804, 0x98, 0xba, 0xc5, 0x7b, 0x46, 0x96, 0x5f, 0xe7);
 329DEFINE_GUID(WPD_OBJECT_FORMAT_MICROSOFT_WFC, 0xb1040000, 0xae6c, 0x4804, 0x98, 0xba, 0xc5, 0x7b, 0x46, 0x96, 0x5f, 0xe7);
 330DEFINE_GUID(WPD_OBJECT_FORMAT_3GPA, 0xe5172730, 0xf971, 0x41ef, 0xa1, 0x0b, 0x22, 0x71, 0xa0, 0x01, 0x9d, 0x7a);
 331DEFINE_GUID(WPD_OBJECT_FORMAT_3G2A, 0x1a11202d, 0x8759, 0x4e34, 0xba, 0x5e, 0xb1, 0x21, 0x10, 0x87, 0xee, 0xe4);
 332DEFINE_GUID(WPD_OBJECT_FORMAT_ALL, 0xc1f62eb2, 0x4bb3, 0x479c, 0x9c, 0xfa, 0x05, 0xb5, 0xf3, 0xa5, 0x7b, 0x22);
 333DEFINE_GUID(WPD_CATEGORY_NULL, 0x00000000, 0x0000, 0x0000, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00);
 334DEFINE_PROPERTYKEY(WPD_PROPERTY_NULL, 0x00000000, 0x0000, 0x0000, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0);
 335DEFINE_GUID(WPD_OBJECT_PROPERTIES_V1, 0xef6b490d, 0x5cd8, 0x437a, 0xaf, 0xfc, 0xda, 0x8b, 0x60, 0xee, 0x4a, 0x3c);
 336DEFINE_PROPERTYKEY(WPD_OBJECT_CONTENT_TYPE, 0xef6b490d, 0x5cd8, 0x437a, 0xaf, 0xfc, 0xda, 0x8b, 0x60, 0xee, 0x4a, 0x3c, 7);
 337DEFINE_PROPERTYKEY(WPD_OBJECT_REFERENCES, 0xef6b490d, 0x5cd8, 0x437a, 0xaf, 0xfc, 0xda, 0x8b, 0x60, 0xee, 0x4a, 0x3c, 14);
 338DEFINE_PROPERTYKEY(WPD_OBJECT_CONTAINER_FUNCTIONAL_OBJECT_ID, 0xef6b490d, 0x5cd8, 0x437a, 0xaf, 0xfc, 0xda, 0x8b, 0x60, 0xee, 0x4a, 0x3c, 23);
 339DEFINE_PROPERTYKEY(WPD_OBJECT_GENERATE_THUMBNAIL_FROM_RESOURCE, 0xef6b490d, 0x5cd8, 0x437a, 0xaf, 0xfc, 0xda, 0x8b, 0x60, 0xee, 0x4a, 0x3c, 24);
 340DEFINE_PROPERTYKEY(WPD_OBJECT_HINT_LOCATION_DISPLAY_NAME, 0xef6b490d, 0x5cd8, 0x437a, 0xaf, 0xfc, 0xda, 0x8b, 0x60, 0xee, 0x4a, 0x3c, 25);
 341DEFINE_GUID(WPD_OBJECT_PROPERTIES_V2, 0x0373cd3d, 0x4a46, 0x40d7, 0xb4, 0xd8, 0x73, 0xe8, 0xda, 0x74, 0xe7, 0x75);
 342DEFINE_PROPERTYKEY(WPD_OBJECT_SUPPORTED_UNITS, 0x0373cd3d, 0x4a46, 0x40d7, 0xb4, 0xd8, 0x73, 0xe8, 0xda, 0x74, 0xe7, 0x75, 2);
 343DEFINE_GUID(WPD_FUNCTIONAL_OBJECT_PROPERTIES_V1, 0x8f052d93, 0xabca, 0x4fc5, 0xa5, 0xac, 0xb0, 0x1d, 0xf4, 0xdb, 0xe5, 0x98);
 344DEFINE_PROPERTYKEY(WPD_FUNCTIONAL_OBJECT_CATEGORY, 0x8f052d93, 0xabca, 0x4fc5, 0xa5, 0xac, 0xb0, 0x1d, 0xf4, 0xdb, 0xe5, 0x98, 2);
 345DEFINE_GUID(WPD_STORAGE_OBJECT_PROPERTIES_V1, 0x01a3057a, 0x74d6, 0x4e80, 0xbe, 0xa7, 0xdc, 0x4c, 0x21, 0x2c, 0xe5, 0x0a);
 346DEFINE_PROPERTYKEY(WPD_STORAGE_TYPE, 0x01a3057a, 0x74d6, 0x4e80, 0xbe, 0xa7, 0xdc, 0x4c, 0x21, 0x2c, 0xe5, 0x0a, 2);
 347DEFINE_PROPERTYKEY(WPD_STORAGE_FILE_SYSTEM_TYPE, 0x01a3057a, 0x74d6, 0x4e80, 0xbe, 0xa7, 0xdc, 0x4c, 0x21, 0x2c, 0xe5, 0x0a, 3);
 348DEFINE_PROPERTYKEY(WPD_STORAGE_CAPACITY, 0x01a3057a, 0x74d6, 0x4e80, 0xbe, 0xa7, 0xdc, 0x4c, 0x21, 0x2c, 0xe5, 0x0a, 4);
 349DEFINE_PROPERTYKEY(WPD_STORAGE_FREE_SPACE_IN_BYTES, 0x01a3057a, 0x74d6, 0x4e80, 0xbe, 0xa7, 0xdc, 0x4c, 0x21, 0x2c, 0xe5, 0x0a, 5);
 350DEFINE_PROPERTYKEY(WPD_STORAGE_FREE_SPACE_IN_OBJECTS, 0x01a3057a, 0x74d6, 0x4e80, 0xbe, 0xa7, 0xdc, 0x4c, 0x21, 0x2c, 0xe5, 0x0a, 6);
 351DEFINE_PROPERTYKEY(WPD_STORAGE_DESCRIPTION, 0x01a3057a, 0x74d6, 0x4e80, 0xbe, 0xa7, 0xdc, 0x4c, 0x21, 0x2c, 0xe5, 0x0a, 7);
 352DEFINE_PROPERTYKEY(WPD_STORAGE_SERIAL_NUMBER, 0x01a3057a, 0x74d6, 0x4e80, 0xbe, 0xa7, 0xdc, 0x4c, 0x21, 0x2c, 0xe5, 0x0a, 8);
 353DEFINE_PROPERTYKEY(WPD_STORAGE_MAX_OBJECT_SIZE, 0x01a3057a, 0x74d6, 0x4e80, 0xbe, 0xa7, 0xdc, 0x4c, 0x21, 0x2c, 0xe5, 0x0a, 9);
 354DEFINE_PROPERTYKEY(WPD_STORAGE_CAPACITY_IN_OBJECTS, 0x01a3057a, 0x74d6, 0x4e80, 0xbe, 0xa7, 0xdc, 0x4c, 0x21, 0x2c, 0xe5, 0x0a, 10);
 355DEFINE_PROPERTYKEY(WPD_STORAGE_ACCESS_CAPABILITY, 0x01a3057a, 0x74d6, 0x4e80, 0xbe, 0xa7, 0xdc, 0x4c, 0x21, 0x2c, 0xe5, 0x0a, 11);
 356DEFINE_GUID(WPD_NETWORK_ASSOCIATION_PROPERTIES_V1, 0xe4c93c1f, 0xb203, 0x43f1, 0xa1, 0x00, 0x5a, 0x07, 0xd1, 0x1b, 0x02, 0x74);
 357DEFINE_PROPERTYKEY(WPD_NETWORK_ASSOCIATION_HOST_NETWORK_IDENTIFIERS, 0xe4c93c1f, 0xb203, 0x43f1, 0xa1, 0x00, 0x5a, 0x07, 0xd1, 0x1b, 0x02, 0x74, 2);
 358DEFINE_PROPERTYKEY(WPD_NETWORK_ASSOCIATION_X509V3SEQUENCE, 0xe4c93c1f, 0xb203, 0x43f1, 0xa1, 0x00, 0x5a, 0x07, 0xd1, 0x1b, 0x02, 0x74, 3);
 359DEFINE_GUID(WPD_STILL_IMAGE_CAPTURE_OBJECT_PROPERTIES_V1, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60);
 360DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_CAPTURE_RESOLUTION, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 2);
 361DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_CAPTURE_FORMAT, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 3);
 362DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_COMPRESSION_SETTING, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 4);
 363DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_WHITE_BALANCE, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 5);
 364DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_RGB_GAIN, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 6);
 365DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_FNUMBER, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 7);
 366DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_FOCAL_LENGTH, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 8);
 367DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_FOCUS_DISTANCE, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 9);
 368DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_FOCUS_MODE, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 10);
 369DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_EXPOSURE_METERING_MODE, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 11);
 370DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_FLASH_MODE, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 12);
 371DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_EXPOSURE_TIME, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 13);
 372DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_EXPOSURE_PROGRAM_MODE, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 14);
 373DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_EXPOSURE_INDEX, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 15);
 374DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_EXPOSURE_BIAS_COMPENSATION, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 16);
 375DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_CAPTURE_DELAY, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 17);
 376DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_CAPTURE_MODE, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 18);
 377DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_CONTRAST, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 19);
 378DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_SHARPNESS, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 20);
 379DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_DIGITAL_ZOOM, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 21);
 380DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_EFFECT_MODE, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 22);
 381DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_BURST_NUMBER, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 23);
 382DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_BURST_INTERVAL, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 24);
 383DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_TIMELAPSE_NUMBER, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 25);
 384DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_TIMELAPSE_INTERVAL, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 26);
 385DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_FOCUS_METERING_MODE, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 27);
 386DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_UPLOAD_URL, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 28);
 387DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_ARTIST, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 29);
 388DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_CAMERA_MODEL, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 30);
 389DEFINE_PROPERTYKEY(WPD_STILL_IMAGE_CAMERA_MANUFACTURER, 0x58c571ec, 0x1bcb, 0x42a7, 0x8a, 0xc5, 0xbb, 0x29, 0x15, 0x73, 0xa2, 0x60, 31);
 390DEFINE_GUID(WPD_RENDERING_INFORMATION_OBJECT_PROPERTIES_V1, 0xc53d039f, 0xee23, 0x4a31, 0x85, 0x90, 0x76, 0x39, 0x87, 0x98, 0x70, 0xb4);
 391DEFINE_PROPERTYKEY(WPD_RENDERING_INFORMATION_PROFILES, 0xc53d039f, 0xee23, 0x4a31, 0x85, 0x90, 0x76, 0x39, 0x87, 0x98, 0x70, 0xb4, 2);
 392DEFINE_PROPERTYKEY(WPD_RENDERING_INFORMATION_PROFILE_ENTRY_TYPE, 0xc53d039f, 0xee23, 0x4a31, 0x85, 0x90, 0x76, 0x39, 0x87, 0x98, 0x70, 0xb4, 3);
 393DEFINE_PROPERTYKEY(WPD_RENDERING_INFORMATION_PROFILE_ENTRY_CREATABLE_RESOURCES, 0xc53d039f, 0xee23, 0x4a31, 0x85, 0x90, 0x76, 0x39, 0x87, 0x98, 0x70, 0xb4, 4);
 394DEFINE_GUID(WPD_CLIENT_INFORMATION_PROPERTIES_V1, 0x204d9f0c, 0x2292, 0x4080, 0x9f, 0x42, 0x40, 0x66, 0x4e, 0x70, 0xf8, 0x59);
 395DEFINE_PROPERTYKEY(WPD_CLIENT_NAME, 0x204d9f0c, 0x2292, 0x4080, 0x9f, 0x42, 0x40, 0x66, 0x4e, 0x70, 0xf8, 0x59, 2);
 396DEFINE_PROPERTYKEY(WPD_CLIENT_MAJOR_VERSION, 0x204d9f0c, 0x2292, 0x4080, 0x9f, 0x42, 0x40, 0x66, 0x4e, 0x70, 0xf8, 0x59, 3);
 397DEFINE_PROPERTYKEY(WPD_CLIENT_MINOR_VERSION, 0x204d9f0c, 0x2292, 0x4080, 0x9f, 0x42, 0x40, 0x66, 0x4e, 0x70, 0xf8, 0x59, 4);
 398DEFINE_PROPERTYKEY(WPD_CLIENT_REVISION, 0x204d9f0c, 0x2292, 0x4080, 0x9f, 0x42, 0x40, 0x66, 0x4e, 0x70, 0xf8, 0x59, 5);
 399DEFINE_PROPERTYKEY(WPD_CLIENT_WMDRM_APPLICATION_PRIVATE_KEY, 0x204d9f0c, 0x2292, 0x4080, 0x9f, 0x42, 0x40, 0x66, 0x4e, 0x70, 0xf8, 0x59, 6);
 400DEFINE_PROPERTYKEY(WPD_CLIENT_WMDRM_APPLICATION_CERTIFICATE, 0x204d9f0c, 0x2292, 0x4080, 0x9f, 0x42, 0x40, 0x66, 0x4e, 0x70, 0xf8, 0x59, 7);
 401DEFINE_PROPERTYKEY(WPD_CLIENT_SECURITY_QUALITY_OF_SERVICE, 0x204d9f0c, 0x2292, 0x4080, 0x9f, 0x42, 0x40, 0x66, 0x4e, 0x70, 0xf8, 0x59, 8);
 402DEFINE_PROPERTYKEY(WPD_CLIENT_DESIRED_ACCESS, 0x204d9f0c, 0x2292, 0x4080, 0x9f, 0x42, 0x40, 0x66, 0x4e, 0x70, 0xf8, 0x59, 9);
 403DEFINE_PROPERTYKEY(WPD_CLIENT_SHARE_MODE, 0x204d9f0c, 0x2292, 0x4080, 0x9f, 0x42, 0x40, 0x66, 0x4e, 0x70, 0xf8, 0x59, 10);
 404DEFINE_PROPERTYKEY(WPD_CLIENT_EVENT_COOKIE, 0x204d9f0c, 0x2292, 0x4080, 0x9f, 0x42, 0x40, 0x66, 0x4e, 0x70, 0xf8, 0x59, 11);
 405DEFINE_PROPERTYKEY(WPD_CLIENT_MINIMUM_RESULTS_BUFFER_SIZE, 0x204d9f0c, 0x2292, 0x4080, 0x9f, 0x42, 0x40, 0x66, 0x4e, 0x70, 0xf8, 0x59, 12);
 406DEFINE_PROPERTYKEY(WPD_CLIENT_MANUAL_CLOSE_ON_DISCONNECT, 0x204d9f0c, 0x2292, 0x4080, 0x9f, 0x42, 0x40, 0x66, 0x4e, 0x70, 0xf8, 0x59, 13);
 407DEFINE_GUID(WPD_PROPERTY_ATTRIBUTES_V1, 0xab7943d8, 0x6332, 0x445f, 0xa0, 0x0d, 0x8d, 0x5e, 0xf1, 0xe9, 0x6f, 0x37);
 408DEFINE_PROPERTYKEY(WPD_PROPERTY_ATTRIBUTE_FORM, 0xab7943d8, 0x6332, 0x445f, 0xa0, 0x0d, 0x8d, 0x5e, 0xf1, 0xe9, 0x6f, 0x37, 2);
 409DEFINE_PROPERTYKEY(WPD_PROPERTY_ATTRIBUTE_CAN_READ, 0xab7943d8, 0x6332, 0x445f, 0xa0, 0x0d, 0x8d, 0x5e, 0xf1, 0xe9, 0x6f, 0x37, 3);
 410DEFINE_PROPERTYKEY(WPD_PROPERTY_ATTRIBUTE_CAN_WRITE, 0xab7943d8, 0x6332, 0x445f, 0xa0, 0x0d, 0x8d, 0x5e, 0xf1, 0xe9, 0x6f, 0x37, 4);
 411DEFINE_PROPERTYKEY(WPD_PROPERTY_ATTRIBUTE_CAN_DELETE, 0xab7943d8, 0x6332, 0x445f, 0xa0, 0x0d, 0x8d, 0x5e, 0xf1, 0xe9, 0x6f, 0x37, 5);
 412DEFINE_PROPERTYKEY(WPD_PROPERTY_ATTRIBUTE_DEFAULT_VALUE, 0xab7943d8, 0x6332, 0x445f, 0xa0, 0x0d, 0x8d, 0x5e, 0xf1, 0xe9, 0x6f, 0x37, 6);
 413DEFINE_PROPERTYKEY(WPD_PROPERTY_ATTRIBUTE_FAST_PROPERTY, 0xab7943d8, 0x6332, 0x445f, 0xa0, 0x0d, 0x8d, 0x5e, 0xf1, 0xe9, 0x6f, 0x37, 7);
 414DEFINE_PROPERTYKEY(WPD_PROPERTY_ATTRIBUTE_RANGE_MIN, 0xab7943d8, 0x6332, 0x445f, 0xa0, 0x0d, 0x8d, 0x5e, 0xf1, 0xe9, 0x6f, 0x37, 8);
 415DEFINE_PROPERTYKEY(WPD_PROPERTY_ATTRIBUTE_RANGE_MAX, 0xab7943d8, 0x6332, 0x445f, 0xa0, 0x0d, 0x8d, 0x5e, 0xf1, 0xe9, 0x6f, 0x37, 9);
 416DEFINE_PROPERTYKEY(WPD_PROPERTY_ATTRIBUTE_RANGE_STEP, 0xab7943d8, 0x6332, 0x445f, 0xa0, 0x0d, 0x8d, 0x5e, 0xf1, 0xe9, 0x6f, 0x37, 10);
 417DEFINE_PROPERTYKEY(WPD_PROPERTY_ATTRIBUTE_ENUMERATION_ELEMENTS, 0xab7943d8, 0x6332, 0x445f, 0xa0, 0x0d, 0x8d, 0x5e, 0xf1, 0xe9, 0x6f, 0x37, 11);
 418DEFINE_PROPERTYKEY(WPD_PROPERTY_ATTRIBUTE_REGULAR_EXPRESSION, 0xab7943d8, 0x6332, 0x445f, 0xa0, 0x0d, 0x8d, 0x5e, 0xf1, 0xe9, 0x6f, 0x37, 12);
 419DEFINE_PROPERTYKEY(WPD_PROPERTY_ATTRIBUTE_MAX_SIZE, 0xab7943d8, 0x6332, 0x445f, 0xa0, 0x0d, 0x8d, 0x5e, 0xf1, 0xe9, 0x6f, 0x37, 13);
 420DEFINE_GUID(WPD_PROPERTY_ATTRIBUTES_V2, 0x5d9da160, 0x74ae, 0x43cc, 0x85, 0xa9, 0xfe, 0x55, 0x5a, 0x80, 0x79, 0x8e);
 421DEFINE_PROPERTYKEY(WPD_PROPERTY_ATTRIBUTE_NAME, 0x5d9da160, 0x74ae, 0x43cc, 0x85, 0xa9, 0xfe, 0x55, 0x5a, 0x80, 0x79, 0x8e, 2);
 422DEFINE_PROPERTYKEY(WPD_PROPERTY_ATTRIBUTE_VARTYPE, 0x5d9da160, 0x74ae, 0x43cc, 0x85, 0xa9, 0xfe, 0x55, 0x5a, 0x80, 0x79, 0x8e, 3);
 423DEFINE_GUID(WPD_CLASS_EXTENSION_OPTIONS_V1, 0x6309FFEF, 0xA87C, 0x4CA7, 0x84, 0x34, 0x79, 0x75, 0x76, 0xE4, 0x0A, 0x96);
 424DEFINE_PROPERTYKEY(WPD_CLASS_EXTENSION_OPTIONS_SUPPORTED_CONTENT_TYPES, 0x6309FFEF, 0xA87C, 0x4CA7, 0x84, 0x34, 0x79, 0x75, 0x76, 0xE4, 0x0A, 0x96, 2);
 425DEFINE_PROPERTYKEY(WPD_CLASS_EXTENSION_OPTIONS_DONT_REGISTER_WPD_DEVICE_INTERFACE, 0x6309FFEF, 0xA87C, 0x4CA7, 0x84, 0x34, 0x79, 0x75, 0x76, 0xE4, 0x0A, 0x96, 3);
 426DEFINE_PROPERTYKEY(WPD_CLASS_EXTENSION_OPTIONS_REGISTER_WPD_PRIVATE_DEVICE_INTERFACE, 0x6309FFEF, 0xA87C, 0x4CA7, 0x84, 0x34, 0x79, 0x75, 0x76, 0xE4, 0x0A, 0x96, 4);
 427DEFINE_GUID(WPD_CLASS_EXTENSION_OPTIONS_V2, 0x3E3595DA, 0x4D71, 0x49FE, 0xA0, 0xB4, 0xD4, 0x40, 0x6C, 0x3A, 0xE9, 0x3F);
 428DEFINE_PROPERTYKEY(WPD_CLASS_EXTENSION_OPTIONS_MULTITRANSPORT_MODE, 0x3E3595DA, 0x4D71, 0x49FE, 0xA0, 0xB4, 0xD4, 0x40, 0x6C, 0x3A, 0xE9, 0x3F, 2);
 429DEFINE_PROPERTYKEY(WPD_CLASS_EXTENSION_OPTIONS_DEVICE_IDENTIFICATION_VALUES, 0x3E3595DA, 0x4D71, 0x49FE, 0xA0, 0xB4, 0xD4, 0x40, 0x6C, 0x3A, 0xE9, 0x3F, 3);
 430DEFINE_PROPERTYKEY(WPD_CLASS_EXTENSION_OPTIONS_TRANSPORT_BANDWIDTH, 0x3E3595DA, 0x4D71, 0x49FE, 0xA0, 0xB4, 0xD4, 0x40, 0x6C, 0x3A, 0xE9, 0x3F, 4);
 431DEFINE_GUID(WPD_CLASS_EXTENSION_OPTIONS_V3, 0x65C160F8, 0x1367, 0x4CE2, 0x93, 0x9D, 0x83, 0x10, 0x83, 0x9F, 0x0D, 0x30);
 432DEFINE_PROPERTYKEY(WPD_CLASS_EXTENSION_OPTIONS_SILENCE_AUTOPLAY, 0x65C160F8, 0x1367, 0x4CE2, 0x93, 0x9D, 0x83, 0x10, 0x83, 0x9F, 0x0D, 0x30, 2);
 433DEFINE_GUID(WPD_RESOURCE_ATTRIBUTES_V1, 0x1EB6F604, 0x9278, 0x429F, 0x93, 0xCC, 0x5B, 0xB8, 0xC0, 0x66, 0x56, 0xB6);
 434DEFINE_PROPERTYKEY(WPD_RESOURCE_ATTRIBUTE_TOTAL_SIZE, 0x1EB6F604, 0x9278, 0x429F, 0x93, 0xCC, 0x5B, 0xB8, 0xC0, 0x66, 0x56, 0xB6, 2);
 435DEFINE_PROPERTYKEY(WPD_RESOURCE_ATTRIBUTE_CAN_READ, 0x1EB6F604, 0x9278, 0x429F, 0x93, 0xCC, 0x5B, 0xB8, 0xC0, 0x66, 0x56, 0xB6, 3);
 436DEFINE_PROPERTYKEY(WPD_RESOURCE_ATTRIBUTE_CAN_WRITE, 0x1EB6F604, 0x9278, 0x429F, 0x93, 0xCC, 0x5B, 0xB8, 0xC0, 0x66, 0x56, 0xB6, 4);
 437DEFINE_PROPERTYKEY(WPD_RESOURCE_ATTRIBUTE_CAN_DELETE, 0x1EB6F604, 0x9278, 0x429F, 0x93, 0xCC, 0x5B, 0xB8, 0xC0, 0x66, 0x56, 0xB6, 5);
 438DEFINE_PROPERTYKEY(WPD_RESOURCE_ATTRIBUTE_OPTIMAL_READ_BUFFER_SIZE, 0x1EB6F604, 0x9278, 0x429F, 0x93, 0xCC, 0x5B, 0xB8, 0xC0, 0x66, 0x56, 0xB6, 6);
 439DEFINE_PROPERTYKEY(WPD_RESOURCE_ATTRIBUTE_OPTIMAL_WRITE_BUFFER_SIZE, 0x1EB6F604, 0x9278, 0x429F, 0x93, 0xCC, 0x5B, 0xB8, 0xC0, 0x66, 0x56, 0xB6, 7);
 440DEFINE_PROPERTYKEY(WPD_RESOURCE_ATTRIBUTE_FORMAT, 0x1EB6F604, 0x9278, 0x429F, 0x93, 0xCC, 0x5B, 0xB8, 0xC0, 0x66, 0x56, 0xB6, 8);
 441DEFINE_PROPERTYKEY(WPD_RESOURCE_ATTRIBUTE_RESOURCE_KEY, 0x1EB6F604, 0x9278, 0x429F, 0x93, 0xCC, 0x5B, 0xB8, 0xC0, 0x66, 0x56, 0xB6, 9);
 442DEFINE_GUID(WPD_DEVICE_PROPERTIES_V1, 0x26D4979A, 0xE643, 0x4626, 0x9E, 0x2B, 0x73, 0x6D, 0xC0, 0xC9, 0x2F, 0xDC);
 443DEFINE_PROPERTYKEY(WPD_DEVICE_SYNC_PARTNER, 0x26D4979A, 0xE643, 0x4626, 0x9E, 0x2B, 0x73, 0x6D, 0xC0, 0xC9, 0x2F, 0xDC,  2);
 444DEFINE_PROPERTYKEY(WPD_DEVICE_FIRMWARE_VERSION, 0x26D4979A, 0xE643, 0x4626, 0x9E, 0x2B, 0x73, 0x6D, 0xC0, 0xC9, 0x2F, 0xDC,  3);
 445DEFINE_PROPERTYKEY(WPD_DEVICE_POWER_LEVEL, 0x26D4979A, 0xE643, 0x4626, 0x9E, 0x2B, 0x73, 0x6D, 0xC0, 0xC9, 0x2F, 0xDC,  4);
 446DEFINE_PROPERTYKEY(WPD_DEVICE_POWER_SOURCE, 0x26D4979A, 0xE643, 0x4626, 0x9E, 0x2B, 0x73, 0x6D, 0xC0, 0xC9, 0x2F, 0xDC,  5);
 447DEFINE_PROPERTYKEY(WPD_DEVICE_PROTOCOL, 0x26D4979A, 0xE643, 0x4626, 0x9E, 0x2B, 0x73, 0x6D, 0xC0, 0xC9, 0x2F, 0xDC,  6);
 448DEFINE_PROPERTYKEY(WPD_DEVICE_MANUFACTURER, 0x26D4979A, 0xE643, 0x4626, 0x9E, 0x2B, 0x73, 0x6D, 0xC0, 0xC9, 0x2F, 0xDC,  7);
 449DEFINE_PROPERTYKEY(WPD_DEVICE_MODEL, 0x26D4979A, 0xE643, 0x4626, 0x9E, 0x2B, 0x73, 0x6D, 0xC0, 0xC9, 0x2F, 0xDC,  8);
 450DEFINE_PROPERTYKEY(WPD_DEVICE_SERIAL_NUMBER, 0x26D4979A, 0xE643, 0x4626, 0x9E, 0x2B, 0x73, 0x6D, 0xC0, 0xC9, 0x2F, 0xDC,  9);
 451DEFINE_PROPERTYKEY(WPD_DEVICE_SUPPORTS_NON_CONSUMABLE, 0x26D4979A, 0xE643, 0x4626, 0x9E, 0x2B, 0x73, 0x6D, 0xC0, 0xC9, 0x2F, 0xDC,  10);
 452DEFINE_PROPERTYKEY(WPD_DEVICE_DATETIME, 0x26D4979A, 0xE643, 0x4626, 0x9E, 0x2B, 0x73, 0x6D, 0xC0, 0xC9, 0x2F, 0xDC,  11);
 453DEFINE_PROPERTYKEY(WPD_DEVICE_FRIENDLY_NAME, 0x26D4979A, 0xE643, 0x4626, 0x9E, 0x2B, 0x73, 0x6D, 0xC0, 0xC9, 0x2F, 0xDC,  12);
 454DEFINE_PROPERTYKEY(WPD_DEVICE_SUPPORTED_DRM_SCHEMES, 0x26D4979A, 0xE643, 0x4626, 0x9E, 0x2B, 0x73, 0x6D, 0xC0, 0xC9, 0x2F, 0xDC,  13);
 455DEFINE_PROPERTYKEY(WPD_DEVICE_SUPPORTED_FORMATS_ARE_ORDERED, 0x26D4979A, 0xE643, 0x4626, 0x9E, 0x2B, 0x73, 0x6D, 0xC0, 0xC9, 0x2F, 0xDC,  14);
 456DEFINE_PROPERTYKEY(WPD_DEVICE_TYPE, 0x26D4979A, 0xE643, 0x4626, 0x9E, 0x2B, 0x73, 0x6D, 0xC0, 0xC9, 0x2F, 0xDC,  15);
 457DEFINE_PROPERTYKEY(WPD_DEVICE_NETWORK_IDENTIFIER, 0x26D4979A, 0xE643, 0x4626, 0x9E, 0x2B, 0x73, 0x6D, 0xC0, 0xC9, 0x2F, 0xDC,  16);
 458DEFINE_GUID(WPD_DEVICE_PROPERTIES_V2, 0x463DD662, 0x7FC4, 0x4291, 0x91, 0x1C, 0x7F, 0x4C, 0x9C, 0xCA, 0x97, 0x99);
 459DEFINE_PROPERTYKEY(WPD_DEVICE_FUNCTIONAL_UNIQUE_ID, 0x463DD662, 0x7FC4, 0x4291, 0x91, 0x1C, 0x7F, 0x4C, 0x9C, 0xCA, 0x97, 0x99,  2);
 460DEFINE_PROPERTYKEY(WPD_DEVICE_MODEL_UNIQUE_ID, 0x463DD662, 0x7FC4, 0x4291, 0x91, 0x1C, 0x7F, 0x4C, 0x9C, 0xCA, 0x97, 0x99,  3);
 461DEFINE_PROPERTYKEY(WPD_DEVICE_TRANSPORT, 0x463DD662, 0x7FC4, 0x4291, 0x91, 0x1C, 0x7F, 0x4C, 0x9C, 0xCA, 0x97, 0x99,  4);
 462DEFINE_PROPERTYKEY(WPD_DEVICE_USE_DEVICE_STAGE, 0x463DD662, 0x7FC4, 0x4291, 0x91, 0x1C, 0x7F, 0x4C, 0x9C, 0xCA, 0x97, 0x99,  5);
 463DEFINE_GUID(WPD_DEVICE_PROPERTIES_V3, 0x6C2B878C, 0xC2EC, 0x490D, 0xB4, 0x25, 0xD7, 0xA7, 0x5E, 0x23, 0xE5, 0xED);
 464DEFINE_PROPERTYKEY(WPD_DEVICE_EDP_IDENTITY, 0x6C2B878C, 0xC2EC, 0x490D, 0xB4, 0x25, 0xD7, 0xA7, 0x5E, 0x23, 0xE5, 0xED,  1);
 465DEFINE_GUID(WPD_SERVICE_PROPERTIES_V1, 0x7510698A, 0xCB54, 0x481C, 0xB8, 0xDB, 0x0D, 0x75, 0xC9, 0x3F, 0x1C, 0x06);
 466DEFINE_PROPERTYKEY(WPD_SERVICE_VERSION, 0x7510698A, 0xCB54, 0x481C, 0xB8, 0xDB, 0x0D, 0x75, 0xC9, 0x3F, 0x1C, 0x06,  2);
 467DEFINE_GUID(WPD_EVENT_PROPERTIES_V1, 0x15AB1953, 0xF817, 0x4FEF, 0xA9, 0x21, 0x56, 0x76, 0xE8, 0x38, 0xF6, 0xE0);
 468DEFINE_PROPERTYKEY(WPD_EVENT_PARAMETER_PNP_DEVICE_ID, 0x15AB1953, 0xF817, 0x4FEF, 0xA9, 0x21, 0x56, 0x76, 0xE8, 0x38, 0xF6, 0xE0,  2);
 469DEFINE_PROPERTYKEY(WPD_EVENT_PARAMETER_EVENT_ID, 0x15AB1953, 0xF817, 0x4FEF, 0xA9, 0x21, 0x56, 0x76, 0xE8, 0x38, 0xF6, 0xE0,  3);
 470DEFINE_PROPERTYKEY(WPD_EVENT_PARAMETER_OPERATION_STATE, 0x15AB1953, 0xF817, 0x4FEF, 0xA9, 0x21, 0x56, 0x76, 0xE8, 0x38, 0xF6, 0xE0,  4);
 471DEFINE_PROPERTYKEY(WPD_EVENT_PARAMETER_OPERATION_PROGRESS, 0x15AB1953, 0xF817, 0x4FEF, 0xA9, 0x21, 0x56, 0x76, 0xE8, 0x38, 0xF6, 0xE0,  5);
 472DEFINE_PROPERTYKEY(WPD_EVENT_PARAMETER_OBJECT_PARENT_PERSISTENT_UNIQUE_ID, 0x15AB1953, 0xF817, 0x4FEF, 0xA9, 0x21, 0x56, 0x76, 0xE8, 0x38, 0xF6, 0xE0,  6);
 473DEFINE_PROPERTYKEY(WPD_EVENT_PARAMETER_OBJECT_CREATION_COOKIE, 0x15AB1953, 0xF817, 0x4FEF, 0xA9, 0x21, 0x56, 0x76, 0xE8, 0x38, 0xF6, 0xE0,  7);
 474DEFINE_PROPERTYKEY(WPD_EVENT_PARAMETER_CHILD_HIERARCHY_CHANGED, 0x15AB1953, 0xF817, 0x4FEF, 0xA9, 0x21, 0x56, 0x76, 0xE8, 0x38, 0xF6, 0xE0,  8);
 475DEFINE_GUID(WPD_EVENT_PROPERTIES_V2, 0x52807B8A, 0x4914, 0x4323, 0x9B, 0x9A, 0x74, 0xF6, 0x54, 0xB2, 0xB8, 0x46);
 476DEFINE_PROPERTYKEY(WPD_EVENT_PARAMETER_SERVICE_METHOD_CONTEXT, 0x52807B8A, 0x4914, 0x4323, 0x9B, 0x9A, 0x74, 0xF6, 0x54, 0xB2, 0xB8, 0x46,  2);
 477DEFINE_GUID(WPD_EVENT_OPTIONS_V1, 0xB3D8DAD7, 0xA361, 0x4B83, 0x8A, 0x48, 0x5B, 0x02, 0xCE, 0x10, 0x71, 0x3B);
 478DEFINE_PROPERTYKEY(WPD_EVENT_OPTION_IS_BROADCAST_EVENT, 0xB3D8DAD7, 0xA361, 0x4B83, 0x8A, 0x48, 0x5B, 0x02, 0xCE, 0x10, 0x71, 0x3B,  2);
 479DEFINE_PROPERTYKEY(WPD_EVENT_OPTION_IS_AUTOPLAY_EVENT, 0xB3D8DAD7, 0xA361, 0x4B83, 0x8A, 0x48, 0x5B, 0x02, 0xCE, 0x10, 0x71, 0x3B,  3);
 480DEFINE_GUID(WPD_EVENT_ATTRIBUTES_V1, 0x10C96578, 0x2E81, 0x4111, 0xAD, 0xDE, 0xE0, 0x8C, 0xA6, 0x13, 0x8F, 0x6D);
 481DEFINE_PROPERTYKEY(WPD_EVENT_ATTRIBUTE_NAME, 0x10C96578, 0x2E81, 0x4111, 0xAD, 0xDE, 0xE0, 0x8C, 0xA6, 0x13, 0x8F, 0x6D,  2);
 482DEFINE_PROPERTYKEY(WPD_EVENT_ATTRIBUTE_PARAMETERS, 0x10C96578, 0x2E81, 0x4111, 0xAD, 0xDE, 0xE0, 0x8C, 0xA6, 0x13, 0x8F, 0x6D,  3);
 483DEFINE_PROPERTYKEY(WPD_EVENT_ATTRIBUTE_OPTIONS, 0x10C96578, 0x2E81, 0x4111, 0xAD, 0xDE, 0xE0, 0x8C, 0xA6, 0x13, 0x8F, 0x6D,  4);
 484DEFINE_GUID(WPD_API_OPTIONS_V1, 0x10E54A3E, 0x052D, 0x4777, 0xA1, 0x3C, 0xDE, 0x76, 0x14, 0xBE, 0x2B, 0xC4);
 485DEFINE_PROPERTYKEY(WPD_API_OPTION_USE_CLEAR_DATA_STREAM, 0x10E54A3E, 0x052D, 0x4777, 0xA1, 0x3C, 0xDE, 0x76, 0x14, 0xBE, 0x2B, 0xC4,  2);
 486DEFINE_PROPERTYKEY(WPD_API_OPTION_IOCTL_ACCESS, 0x10E54A3E, 0x052D, 0x4777, 0xA1, 0x3C, 0xDE, 0x76, 0x14, 0xBE, 0x2B, 0xC4, 3);
 487DEFINE_GUID(WPD_FORMAT_ATTRIBUTES_V1, 0xA0A02000, 0xBCAF, 0x4BE8, 0xB3, 0xF5, 0x23, 0x3F, 0x23, 0x1C, 0xF5, 0x8F);
 488DEFINE_PROPERTYKEY(WPD_FORMAT_ATTRIBUTE_NAME, 0xA0A02000, 0xBCAF, 0x4BE8, 0xB3, 0xF5, 0x23, 0x3F, 0x23, 0x1C, 0xF5, 0x8F,  2);
 489DEFINE_PROPERTYKEY(WPD_FORMAT_ATTRIBUTE_MIMETYPE, 0xA0A02000, 0xBCAF, 0x4BE8, 0xB3, 0xF5, 0x23, 0x3F, 0x23, 0x1C, 0xF5, 0x8F,  3);
 490DEFINE_GUID(WPD_METHOD_ATTRIBUTES_V1, 0xF17A5071, 0xF039, 0x44AF, 0x8E, 0xFE, 0x43, 0x2C, 0xF3, 0x2E, 0x43, 0x2A);
 491DEFINE_PROPERTYKEY(WPD_METHOD_ATTRIBUTE_NAME, 0xF17A5071, 0xF039, 0x44AF, 0x8E, 0xFE, 0x43, 0x2C, 0xF3, 0x2E, 0x43, 0x2A,  2);
 492DEFINE_PROPERTYKEY(WPD_METHOD_ATTRIBUTE_ASSOCIATED_FORMAT, 0xF17A5071, 0xF039, 0x44AF, 0x8E, 0xFE, 0x43, 0x2C, 0xF3, 0x2E, 0x43, 0x2A,  3);
 493DEFINE_PROPERTYKEY(WPD_METHOD_ATTRIBUTE_ACCESS, 0xF17A5071, 0xF039, 0x44AF, 0x8E, 0xFE, 0x43, 0x2C, 0xF3, 0x2E, 0x43, 0x2A,  4);
 494DEFINE_PROPERTYKEY(WPD_METHOD_ATTRIBUTE_PARAMETERS, 0xF17A5071, 0xF039, 0x44AF, 0x8E, 0xFE, 0x43, 0x2C, 0xF3, 0x2E, 0x43, 0x2A,  5);
 495DEFINE_GUID(WPD_PARAMETER_ATTRIBUTES_V1, 0xE6864DD7, 0xF325, 0x45EA, 0xA1, 0xD5, 0x97, 0xCF, 0x73, 0xB6, 0xCA, 0x58);
 496DEFINE_PROPERTYKEY(WPD_PARAMETER_ATTRIBUTE_ORDER, 0xE6864DD7, 0xF325, 0x45EA, 0xA1, 0xD5, 0x97, 0xCF, 0x73, 0xB6, 0xCA, 0x58,  2);
 497DEFINE_PROPERTYKEY(WPD_PARAMETER_ATTRIBUTE_USAGE, 0xE6864DD7, 0xF325, 0x45EA, 0xA1, 0xD5, 0x97, 0xCF, 0x73, 0xB6, 0xCA, 0x58,  3);
 498DEFINE_PROPERTYKEY(WPD_PARAMETER_ATTRIBUTE_FORM, 0xE6864DD7, 0xF325, 0x45EA, 0xA1, 0xD5, 0x97, 0xCF, 0x73, 0xB6, 0xCA, 0x58, 4);
 499DEFINE_PROPERTYKEY(WPD_PARAMETER_ATTRIBUTE_DEFAULT_VALUE, 0xE6864DD7, 0xF325, 0x45EA, 0xA1, 0xD5, 0x97, 0xCF, 0x73, 0xB6, 0xCA, 0x58, 5);
 500DEFINE_PROPERTYKEY(WPD_PARAMETER_ATTRIBUTE_RANGE_MIN, 0xE6864DD7, 0xF325, 0x45EA, 0xA1, 0xD5, 0x97, 0xCF, 0x73, 0xB6, 0xCA, 0x58, 6);
 501DEFINE_PROPERTYKEY(WPD_PARAMETER_ATTRIBUTE_RANGE_MAX, 0xE6864DD7, 0xF325, 0x45EA, 0xA1, 0xD5, 0x97, 0xCF, 0x73, 0xB6, 0xCA, 0x58, 7);
 502DEFINE_PROPERTYKEY(WPD_PARAMETER_ATTRIBUTE_RANGE_STEP, 0xE6864DD7, 0xF325, 0x45EA, 0xA1, 0xD5, 0x97, 0xCF, 0x73, 0xB6, 0xCA, 0x58, 8);
 503DEFINE_PROPERTYKEY(WPD_PARAMETER_ATTRIBUTE_ENUMERATION_ELEMENTS, 0xE6864DD7, 0xF325, 0x45EA, 0xA1, 0xD5, 0x97, 0xCF, 0x73, 0xB6, 0xCA, 0x58, 9);
 504DEFINE_PROPERTYKEY(WPD_PARAMETER_ATTRIBUTE_REGULAR_EXPRESSION, 0xE6864DD7, 0xF325, 0x45EA, 0xA1, 0xD5, 0x97, 0xCF, 0x73, 0xB6, 0xCA, 0x58, 10);
 505DEFINE_PROPERTYKEY(WPD_PARAMETER_ATTRIBUTE_MAX_SIZE, 0xE6864DD7, 0xF325, 0x45EA, 0xA1, 0xD5, 0x97, 0xCF, 0x73, 0xB6, 0xCA, 0x58, 11);
 506DEFINE_PROPERTYKEY(WPD_PARAMETER_ATTRIBUTE_VARTYPE, 0xE6864DD7, 0xF325, 0x45EA, 0xA1, 0xD5, 0x97, 0xCF, 0x73, 0xB6, 0xCA, 0x58,  12);
 507DEFINE_PROPERTYKEY(WPD_PARAMETER_ATTRIBUTE_NAME, 0xE6864DD7, 0xF325, 0x45EA, 0xA1, 0xD5, 0x97, 0xCF, 0x73, 0xB6, 0xCA, 0x58,  13);
 508DEFINE_GUID(WPD_CATEGORY_COMMON, 0xF0422A9C, 0x5DC8, 0x4440, 0xB5, 0xBD, 0x5D, 0xF2, 0x88, 0x35, 0x65, 0x8A);
 509DEFINE_PROPERTYKEY(WPD_COMMAND_COMMON_RESET_DEVICE, 0xF0422A9C, 0x5DC8, 0x4440, 0xB5, 0xBD, 0x5D, 0xF2, 0x88, 0x35, 0x65, 0x8A, 2);
 510DEFINE_PROPERTYKEY(WPD_COMMAND_COMMON_GET_OBJECT_IDS_FROM_PERSISTENT_UNIQUE_IDS, 0xF0422A9C, 0x5DC8, 0x4440, 0xB5, 0xBD, 0x5D, 0xF2, 0x88, 0x35, 0x65, 0x8A, 3);
 511DEFINE_PROPERTYKEY(WPD_COMMAND_COMMON_SAVE_CLIENT_INFORMATION, 0xF0422A9C, 0x5DC8, 0x4440, 0xB5, 0xBD, 0x5D, 0xF2, 0x88, 0x35, 0x65, 0x8A, 4);
 512DEFINE_PROPERTYKEY(WPD_PROPERTY_COMMON_COMMAND_CATEGORY, 0xF0422A9C, 0x5DC8, 0x4440, 0xB5, 0xBD, 0x5D, 0xF2, 0x88, 0x35, 0x65, 0x8A, 1001);
 513DEFINE_PROPERTYKEY(WPD_PROPERTY_COMMON_COMMAND_ID, 0xF0422A9C, 0x5DC8, 0x4440, 0xB5, 0xBD, 0x5D, 0xF2, 0x88, 0x35, 0x65, 0x8A, 1002);
 514DEFINE_PROPERTYKEY(WPD_PROPERTY_COMMON_HRESULT, 0xF0422A9C, 0x5DC8, 0x4440, 0xB5, 0xBD, 0x5D, 0xF2, 0x88, 0x35, 0x65, 0x8A, 1003);
 515DEFINE_PROPERTYKEY(WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE, 0xF0422A9C, 0x5DC8, 0x4440, 0xB5, 0xBD, 0x5D, 0xF2, 0x88, 0x35, 0x65, 0x8A, 1004);
 516DEFINE_PROPERTYKEY(WPD_PROPERTY_COMMON_COMMAND_TARGET, 0xF0422A9C, 0x5DC8, 0x4440, 0xB5, 0xBD, 0x5D, 0xF2, 0x88, 0x35, 0x65, 0x8A, 1006);
 517DEFINE_PROPERTYKEY(WPD_PROPERTY_COMMON_PERSISTENT_UNIQUE_IDS, 0xF0422A9C, 0x5DC8, 0x4440, 0xB5, 0xBD, 0x5D, 0xF2, 0x88, 0x35, 0x65, 0x8A, 1007);
 518DEFINE_PROPERTYKEY(WPD_PROPERTY_COMMON_OBJECT_IDS, 0xF0422A9C, 0x5DC8, 0x4440, 0xB5, 0xBD, 0x5D, 0xF2, 0x88, 0x35, 0x65, 0x8A, 1008);
 519DEFINE_PROPERTYKEY(WPD_PROPERTY_COMMON_CLIENT_INFORMATION, 0xF0422A9C, 0x5DC8, 0x4440, 0xB5, 0xBD, 0x5D, 0xF2, 0x88, 0x35, 0x65, 0x8A, 1009);
 520DEFINE_PROPERTYKEY(WPD_PROPERTY_COMMON_CLIENT_INFORMATION_CONTEXT, 0xF0422A9C, 0x5DC8, 0x4440, 0xB5, 0xBD, 0x5D, 0xF2, 0x88, 0x35, 0x65, 0x8A, 1010);
 521DEFINE_PROPERTYKEY(WPD_PROPERTY_COMMON_ACTIVITY_ID, 0xF0422A9C, 0x5DC8, 0x4440, 0xB5, 0xBD, 0x5D, 0xF2, 0x88, 0x35, 0x65, 0x8A, 1011);
 522DEFINE_PROPERTYKEY(WPD_OPTION_VALID_OBJECT_IDS, 0xF0422A9C, 0x5DC8, 0x4440, 0xB5, 0xBD, 0x5D, 0xF2, 0x88, 0x35, 0x65, 0x8A,  5001);
 523DEFINE_GUID(WPD_CATEGORY_OBJECT_ENUMERATION, 0xB7474E91, 0xE7F8, 0x4AD9, 0xB4, 0x00, 0xAD, 0x1A, 0x4B, 0x58, 0xEE, 0xEC);
 524DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_ENUMERATION_START_FIND, 0xB7474E91, 0xE7F8, 0x4AD9, 0xB4, 0x00, 0xAD, 0x1A, 0x4B, 0x58, 0xEE, 0xEC, 2);
 525DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_ENUMERATION_FIND_NEXT, 0xB7474E91, 0xE7F8, 0x4AD9, 0xB4, 0x00, 0xAD, 0x1A, 0x4B, 0x58, 0xEE, 0xEC, 3);
 526DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_ENUMERATION_END_FIND, 0xB7474E91, 0xE7F8, 0x4AD9, 0xB4, 0x00, 0xAD, 0x1A, 0x4B, 0x58, 0xEE, 0xEC, 4);
 527DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_ENUMERATION_PARENT_ID, 0xB7474E91, 0xE7F8, 0x4AD9, 0xB4, 0x00, 0xAD, 0x1A, 0x4B, 0x58, 0xEE, 0xEC, 1001);
 528DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_ENUMERATION_FILTER, 0xB7474E91, 0xE7F8, 0x4AD9, 0xB4, 0x00, 0xAD, 0x1A, 0x4B, 0x58, 0xEE, 0xEC, 1002);
 529DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_ENUMERATION_OBJECT_IDS, 0xB7474E91, 0xE7F8, 0x4AD9, 0xB4, 0x00, 0xAD, 0x1A, 0x4B, 0x58, 0xEE, 0xEC, 1003);
 530DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_ENUMERATION_CONTEXT, 0xB7474E91, 0xE7F8, 0x4AD9, 0xB4, 0x00, 0xAD, 0x1A, 0x4B, 0x58, 0xEE, 0xEC, 1004);
 531DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_ENUMERATION_NUM_OBJECTS_REQUESTED, 0xB7474E91, 0xE7F8, 0x4AD9, 0xB4, 0x00, 0xAD, 0x1A, 0x4B, 0x58, 0xEE, 0xEC, 1005);
 532DEFINE_GUID(WPD_CATEGORY_OBJECT_PROPERTIES, 0x9E5582E4, 0x0814, 0x44E6, 0x98, 0x1A, 0xB2, 0x99, 0x8D, 0x58, 0x38, 0x04);
 533DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_PROPERTIES_GET_SUPPORTED, 0x9E5582E4, 0x0814, 0x44E6, 0x98, 0x1A, 0xB2, 0x99, 0x8D, 0x58, 0x38, 0x04, 2);
 534DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_PROPERTIES_GET_ATTRIBUTES, 0x9E5582E4, 0x0814, 0x44E6, 0x98, 0x1A, 0xB2, 0x99, 0x8D, 0x58, 0x38, 0x04, 3);
 535DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_PROPERTIES_GET, 0x9E5582E4, 0x0814, 0x44E6, 0x98, 0x1A, 0xB2, 0x99, 0x8D, 0x58, 0x38, 0x04, 4);
 536DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_PROPERTIES_SET, 0x9E5582E4, 0x0814, 0x44E6, 0x98, 0x1A, 0xB2, 0x99, 0x8D, 0x58, 0x38, 0x04, 5);
 537DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_PROPERTIES_GET_ALL, 0x9E5582E4, 0x0814, 0x44E6, 0x98, 0x1A, 0xB2, 0x99, 0x8D, 0x58, 0x38, 0x04, 6);
 538DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_PROPERTIES_DELETE, 0x9E5582E4, 0x0814, 0x44E6, 0x98, 0x1A, 0xB2, 0x99, 0x8D, 0x58, 0x38, 0x04, 7);
 539DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_PROPERTIES_OBJECT_ID, 0x9E5582E4, 0x0814, 0x44E6, 0x98, 0x1A, 0xB2, 0x99, 0x8D, 0x58, 0x38, 0x04, 1001);
 540DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_KEYS, 0x9E5582E4, 0x0814, 0x44E6, 0x98, 0x1A, 0xB2, 0x99, 0x8D, 0x58, 0x38, 0x04, 1002);
 541DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_ATTRIBUTES, 0x9E5582E4, 0x0814, 0x44E6, 0x98, 0x1A, 0xB2, 0x99, 0x8D, 0x58, 0x38, 0x04, 1003);
 542DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_VALUES, 0x9E5582E4, 0x0814, 0x44E6, 0x98, 0x1A, 0xB2, 0x99, 0x8D, 0x58, 0x38, 0x04, 1004);
 543DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_WRITE_RESULTS, 0x9E5582E4, 0x0814, 0x44E6, 0x98, 0x1A, 0xB2, 0x99, 0x8D, 0x58, 0x38, 0x04, 1005);
 544DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_DELETE_RESULTS, 0x9E5582E4, 0x0814, 0x44E6, 0x98, 0x1A, 0xB2, 0x99, 0x8D, 0x58, 0x38, 0x04, 1006);
 545DEFINE_GUID(WPD_CATEGORY_OBJECT_PROPERTIES_BULK, 0x11C824DD, 0x04CD, 0x4E4E, 0x8C, 0x7B, 0xF6, 0xEF, 0xB7, 0x94, 0xD8, 0x4E);
 546DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_LIST_START, 0x11C824DD, 0x04CD, 0x4E4E, 0x8C, 0x7B, 0xF6, 0xEF, 0xB7, 0x94, 0xD8, 0x4E, 2);
 547DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_LIST_NEXT, 0x11C824DD, 0x04CD, 0x4E4E, 0x8C, 0x7B, 0xF6, 0xEF, 0xB7, 0x94, 0xD8, 0x4E, 3);
 548DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_LIST_END, 0x11C824DD, 0x04CD, 0x4E4E, 0x8C, 0x7B, 0xF6, 0xEF, 0xB7, 0x94, 0xD8, 0x4E, 4);
 549DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_FORMAT_START, 0x11C824DD, 0x04CD, 0x4E4E, 0x8C, 0x7B, 0xF6, 0xEF, 0xB7, 0x94, 0xD8, 0x4E, 5);
 550DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_FORMAT_NEXT, 0x11C824DD, 0x04CD, 0x4E4E, 0x8C, 0x7B, 0xF6, 0xEF, 0xB7, 0x94, 0xD8, 0x4E, 6);
 551DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_PROPERTIES_BULK_GET_VALUES_BY_OBJECT_FORMAT_END, 0x11C824DD, 0x04CD, 0x4E4E, 0x8C, 0x7B, 0xF6, 0xEF, 0xB7, 0x94, 0xD8, 0x4E, 7);
 552DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_START, 0x11C824DD, 0x04CD, 0x4E4E, 0x8C, 0x7B, 0xF6, 0xEF, 0xB7, 0x94, 0xD8, 0x4E, 8);
 553DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_NEXT, 0x11C824DD, 0x04CD, 0x4E4E, 0x8C, 0x7B, 0xF6, 0xEF, 0xB7, 0x94, 0xD8, 0x4E, 9);
 554DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_PROPERTIES_BULK_SET_VALUES_BY_OBJECT_LIST_END, 0x11C824DD, 0x04CD, 0x4E4E, 0x8C, 0x7B, 0xF6, 0xEF, 0xB7, 0x94, 0xD8, 0x4E, 10);
 555DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_PROPERTIES_BULK_OBJECT_IDS, 0x11C824DD, 0x04CD, 0x4E4E, 0x8C, 0x7B, 0xF6, 0xEF, 0xB7, 0x94, 0xD8, 0x4E, 1001);
 556DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_PROPERTIES_BULK_CONTEXT, 0x11C824DD, 0x04CD, 0x4E4E, 0x8C, 0x7B, 0xF6, 0xEF, 0xB7, 0x94, 0xD8, 0x4E, 1002);
 557DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_PROPERTIES_BULK_VALUES, 0x11C824DD, 0x04CD, 0x4E4E, 0x8C, 0x7B, 0xF6, 0xEF, 0xB7, 0x94, 0xD8, 0x4E, 1003);
 558DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_PROPERTIES_BULK_PROPERTY_KEYS, 0x11C824DD, 0x04CD, 0x4E4E, 0x8C, 0x7B, 0xF6, 0xEF, 0xB7, 0x94, 0xD8, 0x4E, 1004);
 559DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_PROPERTIES_BULK_DEPTH, 0x11C824DD, 0x04CD, 0x4E4E, 0x8C, 0x7B, 0xF6, 0xEF, 0xB7, 0x94, 0xD8, 0x4E, 1005);
 560DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_PROPERTIES_BULK_PARENT_OBJECT_ID, 0x11C824DD, 0x04CD, 0x4E4E, 0x8C, 0x7B, 0xF6, 0xEF, 0xB7, 0x94, 0xD8, 0x4E, 1006);
 561DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_PROPERTIES_BULK_OBJECT_FORMAT, 0x11C824DD, 0x04CD, 0x4E4E, 0x8C, 0x7B, 0xF6, 0xEF, 0xB7, 0x94, 0xD8, 0x4E, 1007);
 562DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_PROPERTIES_BULK_WRITE_RESULTS, 0x11C824DD, 0x04CD, 0x4E4E, 0x8C, 0x7B, 0xF6, 0xEF, 0xB7, 0x94, 0xD8, 0x4E, 1008);
 563DEFINE_GUID(WPD_CATEGORY_OBJECT_RESOURCES, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A);
 564DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_RESOURCES_GET_SUPPORTED, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 2);
 565DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_RESOURCES_GET_ATTRIBUTES, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 3);
 566DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_RESOURCES_OPEN, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 4);
 567DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_RESOURCES_READ, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 5);
 568DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_RESOURCES_WRITE, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 6);
 569DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_RESOURCES_CLOSE, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 7);
 570DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_RESOURCES_DELETE, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 8);
 571DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_RESOURCES_CREATE_RESOURCE, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 9);
 572DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_RESOURCES_REVERT, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 10);
 573DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_RESOURCES_SEEK, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 11);
 574DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_RESOURCES_COMMIT, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 12);
 575DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_RESOURCES_SEEK_IN_UNITS, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 13);
 576DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_RESOURCES_OBJECT_ID, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 1001);
 577DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_RESOURCES_ACCESS_MODE, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 1002);
 578DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_RESOURCES_RESOURCE_KEYS, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 1003);
 579DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_RESOURCES_RESOURCE_ATTRIBUTES, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 1004);
 580DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_RESOURCES_CONTEXT, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 1005);
 581DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_TO_READ, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 1006);
 582DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_READ, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 1007);
 583DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_TO_WRITE, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 1008);
 584DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_RESOURCES_NUM_BYTES_WRITTEN, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 1009);
 585DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_RESOURCES_DATA, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 1010);
 586DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_RESOURCES_OPTIMAL_TRANSFER_BUFFER_SIZE, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 1011);
 587DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_RESOURCES_SEEK_OFFSET, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 1012);
 588DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_RESOURCES_SEEK_ORIGIN_FLAG, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 1013);
 589DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_RESOURCES_POSITION_FROM_START, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 1014);
 590DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_RESOURCES_SUPPORTS_UNITS, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 1015);
 591DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_RESOURCES_STREAM_UNITS, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A, 1016);
 592DEFINE_PROPERTYKEY(WPD_OPTION_OBJECT_RESOURCES_SEEK_ON_READ_SUPPORTED, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A,  5001);
 593DEFINE_PROPERTYKEY(WPD_OPTION_OBJECT_RESOURCES_SEEK_ON_WRITE_SUPPORTED, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A,  5002);
 594DEFINE_PROPERTYKEY(WPD_OPTION_OBJECT_RESOURCES_NO_INPUT_BUFFER_ON_READ, 0xB3A2B22D, 0xA595, 0x4108, 0xBE, 0x0A, 0xFC, 0x3C, 0x96, 0x5F, 0x3D, 0x4A,  5003);
 595DEFINE_GUID(WPD_CATEGORY_OBJECT_MANAGEMENT, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89);
 596DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_MANAGEMENT_CREATE_OBJECT_WITH_PROPERTIES_ONLY, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 2);
 597DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_MANAGEMENT_CREATE_OBJECT_WITH_PROPERTIES_AND_DATA, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 3);
 598DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_MANAGEMENT_WRITE_OBJECT_DATA, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 4);
 599DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_MANAGEMENT_COMMIT_OBJECT, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 5);
 600DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_MANAGEMENT_REVERT_OBJECT, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 6);
 601DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_MANAGEMENT_DELETE_OBJECTS, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 7);
 602DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_MANAGEMENT_MOVE_OBJECTS, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89,  8);
 603DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_MANAGEMENT_COPY_OBJECTS, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89,  9);
 604DEFINE_PROPERTYKEY(WPD_COMMAND_OBJECT_MANAGEMENT_UPDATE_OBJECT_WITH_PROPERTIES_AND_DATA, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89,  10);
 605DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_MANAGEMENT_CREATION_PROPERTIES, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 1001);
 606DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_MANAGEMENT_CONTEXT, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 1002);
 607DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_MANAGEMENT_NUM_BYTES_TO_WRITE, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 1003);
 608DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_MANAGEMENT_NUM_BYTES_WRITTEN, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 1004);
 609DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_MANAGEMENT_DATA, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 1005);
 610DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_MANAGEMENT_OBJECT_ID, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 1006);
 611DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_MANAGEMENT_DELETE_OPTIONS, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 1007);
 612DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_MANAGEMENT_OPTIMAL_TRANSFER_BUFFER_SIZE, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 1008);
 613DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_MANAGEMENT_OBJECT_IDS, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 1009);
 614DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_MANAGEMENT_DELETE_RESULTS, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 1010);
 615DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_MANAGEMENT_DESTINATION_FOLDER_OBJECT_ID, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 1011);
 616DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_MANAGEMENT_MOVE_RESULTS, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 1012);
 617DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_MANAGEMENT_COPY_RESULTS, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 1013);
 618DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_MANAGEMENT_UPDATE_PROPERTIES, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 1014);
 619DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_MANAGEMENT_PROPERTY_KEYS, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 1015);
 620DEFINE_PROPERTYKEY(WPD_PROPERTY_OBJECT_MANAGEMENT_OBJECT_FORMAT, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89, 1016);
 621DEFINE_PROPERTYKEY(WPD_OPTION_OBJECT_MANAGEMENT_RECURSIVE_DELETE_SUPPORTED, 0xEF1E43DD, 0xA9ED, 0x4341, 0x8B, 0xCC, 0x18, 0x61, 0x92, 0xAE, 0xA0, 0x89,  5001);
 622DEFINE_GUID(WPD_CATEGORY_CAPABILITIES, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56);
 623DEFINE_PROPERTYKEY(WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_COMMANDS, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 2);
 624DEFINE_PROPERTYKEY(WPD_COMMAND_CAPABILITIES_GET_COMMAND_OPTIONS, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 3);
 625DEFINE_PROPERTYKEY(WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_FUNCTIONAL_CATEGORIES, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 4);
 626DEFINE_PROPERTYKEY(WPD_COMMAND_CAPABILITIES_GET_FUNCTIONAL_OBJECTS, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 5);
 627DEFINE_PROPERTYKEY(WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_CONTENT_TYPES, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 6);
 628DEFINE_PROPERTYKEY(WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_FORMATS, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 7);
 629DEFINE_PROPERTYKEY(WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_FORMAT_PROPERTIES, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 8);
 630DEFINE_PROPERTYKEY(WPD_COMMAND_CAPABILITIES_GET_FIXED_PROPERTY_ATTRIBUTES, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 9);
 631DEFINE_PROPERTYKEY(WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_EVENTS, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 10);
 632DEFINE_PROPERTYKEY(WPD_COMMAND_CAPABILITIES_GET_EVENT_OPTIONS, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 11);
 633DEFINE_PROPERTYKEY(WPD_PROPERTY_CAPABILITIES_SUPPORTED_COMMANDS, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 1001);
 634DEFINE_PROPERTYKEY(WPD_PROPERTY_CAPABILITIES_COMMAND, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 1002);
 635DEFINE_PROPERTYKEY(WPD_PROPERTY_CAPABILITIES_COMMAND_OPTIONS, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 1003);
 636DEFINE_PROPERTYKEY(WPD_PROPERTY_CAPABILITIES_FUNCTIONAL_CATEGORIES, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 1004);
 637DEFINE_PROPERTYKEY(WPD_PROPERTY_CAPABILITIES_FUNCTIONAL_CATEGORY, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 1005);
 638DEFINE_PROPERTYKEY(WPD_PROPERTY_CAPABILITIES_FUNCTIONAL_OBJECTS, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 1006);
 639DEFINE_PROPERTYKEY(WPD_PROPERTY_CAPABILITIES_CONTENT_TYPES, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 1007);
 640DEFINE_PROPERTYKEY(WPD_PROPERTY_CAPABILITIES_CONTENT_TYPE, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 1008);
 641DEFINE_PROPERTYKEY(WPD_PROPERTY_CAPABILITIES_FORMATS, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 1009);
 642DEFINE_PROPERTYKEY(WPD_PROPERTY_CAPABILITIES_FORMAT, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 1010);
 643DEFINE_PROPERTYKEY(WPD_PROPERTY_CAPABILITIES_PROPERTY_KEYS, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 1011);
 644DEFINE_PROPERTYKEY(WPD_PROPERTY_CAPABILITIES_PROPERTY_ATTRIBUTES, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 1012);
 645DEFINE_PROPERTYKEY(WPD_PROPERTY_CAPABILITIES_SUPPORTED_EVENTS, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 1013);
 646DEFINE_PROPERTYKEY(WPD_PROPERTY_CAPABILITIES_EVENT, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 1014);
 647DEFINE_PROPERTYKEY(WPD_PROPERTY_CAPABILITIES_EVENT_OPTIONS, 0x0CABEC78, 0x6B74, 0x41C6, 0x92, 0x16, 0x26, 0x39, 0xD1, 0xFC, 0xE3, 0x56, 1015);
 648DEFINE_GUID(WPD_CATEGORY_STORAGE, 0xD8F907A6, 0x34CC, 0x45FA, 0x97, 0xFB, 0xD0, 0x07, 0xFA, 0x47, 0xEC, 0x94);
 649DEFINE_PROPERTYKEY(WPD_COMMAND_STORAGE_FORMAT, 0xD8F907A6, 0x34CC, 0x45FA, 0x97, 0xFB, 0xD0, 0x07, 0xFA, 0x47, 0xEC, 0x94,  2);
 650DEFINE_PROPERTYKEY(WPD_COMMAND_STORAGE_EJECT, 0xD8F907A6, 0x34CC, 0x45FA, 0x97, 0xFB, 0xD0, 0x07, 0xFA, 0x47, 0xEC, 0x94,  4);
 651DEFINE_PROPERTYKEY(WPD_PROPERTY_STORAGE_OBJECT_ID, 0xD8F907A6, 0x34CC, 0x45FA, 0x97, 0xFB, 0xD0, 0x07, 0xFA, 0x47, 0xEC, 0x94,  1001);
 652DEFINE_PROPERTYKEY(WPD_PROPERTY_STORAGE_DESTINATION_OBJECT_ID, 0xD8F907A6, 0x34CC, 0x45FA, 0x97, 0xFB, 0xD0, 0x07, 0xFA, 0x47, 0xEC, 0x94,  1002);
 653DEFINE_GUID(WPD_CATEGORY_SMS, 0xAFC25D66, 0xFE0D, 0x4114, 0x90, 0x97, 0x97, 0x0C, 0x93, 0xE9, 0x20, 0xD1);
 654DEFINE_PROPERTYKEY(WPD_COMMAND_SMS_SEND, 0xAFC25D66, 0xFE0D, 0x4114, 0x90, 0x97, 0x97, 0x0C, 0x93, 0xE9, 0x20, 0xD1,  2);
 655DEFINE_PROPERTYKEY(WPD_PROPERTY_SMS_RECIPIENT, 0xAFC25D66, 0xFE0D, 0x4114, 0x90, 0x97, 0x97, 0x0C, 0x93, 0xE9, 0x20, 0xD1,  1001);
 656DEFINE_PROPERTYKEY(WPD_PROPERTY_SMS_MESSAGE_TYPE, 0xAFC25D66, 0xFE0D, 0x4114, 0x90, 0x97, 0x97, 0x0C, 0x93, 0xE9, 0x20, 0xD1,  1002);
 657DEFINE_PROPERTYKEY(WPD_PROPERTY_SMS_TEXT_MESSAGE, 0xAFC25D66, 0xFE0D, 0x4114, 0x90, 0x97, 0x97, 0x0C, 0x93, 0xE9, 0x20, 0xD1,  1003);
 658DEFINE_PROPERTYKEY(WPD_PROPERTY_SMS_BINARY_MESSAGE, 0xAFC25D66, 0xFE0D, 0x4114, 0x90, 0x97, 0x97, 0x0C, 0x93, 0xE9, 0x20, 0xD1,  1004);
 659DEFINE_PROPERTYKEY(WPD_OPTION_SMS_BINARY_MESSAGE_SUPPORTED, 0xAFC25D66, 0xFE0D, 0x4114, 0x90, 0x97, 0x97, 0x0C, 0x93, 0xE9, 0x20, 0xD1,  5001);
 660DEFINE_GUID(WPD_CATEGORY_STILL_IMAGE_CAPTURE, 0x4FCD6982, 0x22A2, 0x4B05, 0xA4, 0x8B, 0x62, 0xD3, 0x8B, 0xF2, 0x7B, 0x32);
 661DEFINE_PROPERTYKEY(WPD_COMMAND_STILL_IMAGE_CAPTURE_INITIATE, 0x4FCD6982, 0x22A2, 0x4B05, 0xA4, 0x8B, 0x62, 0xD3, 0x8B, 0xF2, 0x7B, 0x32,  2);
 662DEFINE_GUID(WPD_CATEGORY_MEDIA_CAPTURE, 0x59B433BA, 0xFE44, 0x4D8D, 0x80, 0x8C, 0x6B, 0xCB, 0x9B, 0x0F, 0x15, 0xE8);
 663DEFINE_PROPERTYKEY(WPD_COMMAND_MEDIA_CAPTURE_START, 0x59B433BA, 0xFE44, 0x4D8D, 0x80, 0x8C, 0x6B, 0xCB, 0x9B, 0x0F, 0x15, 0xE8,  2);
 664DEFINE_PROPERTYKEY(WPD_COMMAND_MEDIA_CAPTURE_STOP, 0x59B433BA, 0xFE44, 0x4D8D, 0x80, 0x8C, 0x6B, 0xCB, 0x9B, 0x0F, 0x15, 0xE8,  3);
 665DEFINE_PROPERTYKEY(WPD_COMMAND_MEDIA_CAPTURE_PAUSE, 0x59B433BA, 0xFE44, 0x4D8D, 0x80, 0x8C, 0x6B, 0xCB, 0x9B, 0x0F, 0x15, 0xE8,  4);
 666DEFINE_GUID(WPD_CATEGORY_DEVICE_HINTS, 0x0D5FB92B, 0xCB46, 0x4C4F, 0x83, 0x43, 0x0B, 0xC3, 0xD3, 0xF1, 0x7C, 0x84);
 667DEFINE_PROPERTYKEY(WPD_COMMAND_DEVICE_HINTS_GET_CONTENT_LOCATION, 0x0D5FB92B, 0xCB46, 0x4C4F, 0x83, 0x43, 0x0B, 0xC3, 0xD3, 0xF1, 0x7C, 0x84,  2);
 668DEFINE_PROPERTYKEY(WPD_PROPERTY_DEVICE_HINTS_CONTENT_TYPE, 0x0D5FB92B, 0xCB46, 0x4C4F, 0x83, 0x43, 0x0B, 0xC3, 0xD3, 0xF1, 0x7C, 0x84,  1001);
 669DEFINE_PROPERTYKEY(WPD_PROPERTY_DEVICE_HINTS_CONTENT_LOCATIONS, 0x0D5FB92B, 0xCB46, 0x4C4F, 0x83, 0x43, 0x0B, 0xC3, 0xD3, 0xF1, 0x7C, 0x84,  1002);
 670DEFINE_GUID(WPD_CLASS_EXTENSION_V1, 0x33FB0D11, 0x64A3, 0x4FAC, 0xB4, 0xC7, 0x3D, 0xFE, 0xAA, 0x99, 0xB0, 0x51);
 671DEFINE_PROPERTYKEY(WPD_COMMAND_CLASS_EXTENSION_WRITE_DEVICE_INFORMATION, 0x33FB0D11, 0x64A3, 0x4FAC, 0xB4, 0xC7, 0x3D, 0xFE, 0xAA, 0x99, 0xB0, 0x51,  2);
 672DEFINE_PROPERTYKEY(WPD_PROPERTY_CLASS_EXTENSION_DEVICE_INFORMATION_VALUES, 0x33FB0D11, 0x64A3, 0x4FAC, 0xB4, 0xC7, 0x3D, 0xFE, 0xAA, 0x99, 0xB0, 0x51,  1001);
 673DEFINE_PROPERTYKEY(WPD_PROPERTY_CLASS_EXTENSION_DEVICE_INFORMATION_WRITE_RESULTS, 0x33FB0D11, 0x64A3, 0x4FAC, 0xB4, 0xC7, 0x3D, 0xFE, 0xAA, 0x99, 0xB0, 0x51, 1002);
 674DEFINE_GUID(WPD_CLASS_EXTENSION_V2, 0x7F0779B5, 0xFA2B, 0x4766, 0x9C, 0xB2, 0xF7, 0x3B, 0xA3, 0x0B, 0x67, 0x58);
 675DEFINE_PROPERTYKEY(WPD_COMMAND_CLASS_EXTENSION_REGISTER_SERVICE_INTERFACES, 0x7F0779B5, 0xFA2B, 0x4766, 0x9C, 0xB2, 0xF7, 0x3B, 0xA3, 0x0B, 0x67, 0x58,  2);
 676DEFINE_PROPERTYKEY(WPD_COMMAND_CLASS_EXTENSION_UNREGISTER_SERVICE_INTERFACES, 0x7F0779B5, 0xFA2B, 0x4766, 0x9C, 0xB2, 0xF7, 0x3B, 0xA3, 0x0B, 0x67, 0x58,  3);
 677DEFINE_PROPERTYKEY(WPD_PROPERTY_CLASS_EXTENSION_SERVICE_OBJECT_ID, 0x7F0779B5, 0xFA2B, 0x4766, 0x9C, 0xB2, 0xF7, 0x3B, 0xA3, 0x0B, 0x67, 0x58,  1001);
 678DEFINE_PROPERTYKEY(WPD_PROPERTY_CLASS_EXTENSION_SERVICE_INTERFACES, 0x7F0779B5, 0xFA2B, 0x4766, 0x9C, 0xB2, 0xF7, 0x3B, 0xA3, 0x0B, 0x67, 0x58, 1002);
 679DEFINE_PROPERTYKEY(WPD_PROPERTY_CLASS_EXTENSION_SERVICE_REGISTRATION_RESULTS, 0x7F0779B5, 0xFA2B, 0x4766, 0x9C, 0xB2, 0xF7, 0x3B, 0xA3, 0x0B, 0x67, 0x58, 1003);
 680DEFINE_GUID(WPD_CATEGORY_NETWORK_CONFIGURATION, 0x78F9C6FC, 0x79B8, 0x473C, 0x90, 0x60, 0x6B, 0xD2, 0x3D, 0xD0, 0x72, 0xC4);
 681DEFINE_PROPERTYKEY(WPD_COMMAND_GENERATE_KEYPAIR, 0x78F9C6FC, 0x79B8, 0x473C, 0x90, 0x60, 0x6B, 0xD2, 0x3D, 0xD0, 0x72, 0xC4,  2);
 682DEFINE_PROPERTYKEY(WPD_COMMAND_COMMIT_KEYPAIR, 0x78F9C6FC, 0x79B8, 0x473C, 0x90, 0x60, 0x6B, 0xD2, 0x3D, 0xD0, 0x72, 0xC4,  3);
 683DEFINE_PROPERTYKEY(WPD_COMMAND_PROCESS_WIRELESS_PROFILE, 0x78F9C6FC, 0x79B8, 0x473C, 0x90, 0x60, 0x6B, 0xD2, 0x3D, 0xD0, 0x72, 0xC4,  4);
 684DEFINE_PROPERTYKEY(WPD_PROPERTY_PUBLIC_KEY, 0x78F9C6FC, 0x79B8, 0x473C, 0x90, 0x60, 0x6B, 0xD2, 0x3D, 0xD0, 0x72, 0xC4,  1001);
 685DEFINE_GUID(WPD_CATEGORY_SERVICE_COMMON, 0x322F071D, 0x36EF, 0x477F, 0xB4, 0xB5, 0x6F, 0x52, 0xD7, 0x34, 0xBA, 0xEE);
 686DEFINE_PROPERTYKEY(WPD_COMMAND_SERVICE_COMMON_GET_SERVICE_OBJECT_ID, 0x322F071D, 0x36EF, 0x477F, 0xB4, 0xB5, 0x6F, 0x52, 0xD7, 0x34, 0xBA, 0xEE,  2);
 687DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_OBJECT_ID, 0x322F071D, 0x36EF, 0x477F, 0xB4, 0xB5, 0x6F, 0x52, 0xD7, 0x34, 0xBA, 0xEE,  1001);
 688DEFINE_GUID(WPD_CATEGORY_SERVICE_CAPABILITIES, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89);
 689DEFINE_PROPERTYKEY(WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_METHODS, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  2);
 690DEFINE_PROPERTYKEY(WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_METHODS_BY_FORMAT, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  3);
 691DEFINE_PROPERTYKEY(WPD_COMMAND_SERVICE_CAPABILITIES_GET_METHOD_ATTRIBUTES, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  4);
 692DEFINE_PROPERTYKEY(WPD_COMMAND_SERVICE_CAPABILITIES_GET_METHOD_PARAMETER_ATTRIBUTES, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  5);
 693DEFINE_PROPERTYKEY(WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_FORMATS, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  6);
 694DEFINE_PROPERTYKEY(WPD_COMMAND_SERVICE_CAPABILITIES_GET_FORMAT_ATTRIBUTES, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  7);
 695DEFINE_PROPERTYKEY(WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_FORMAT_PROPERTIES, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  8);
 696DEFINE_PROPERTYKEY(WPD_COMMAND_SERVICE_CAPABILITIES_GET_FORMAT_PROPERTY_ATTRIBUTES, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  9);
 697DEFINE_PROPERTYKEY(WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_EVENTS, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  10);
 698DEFINE_PROPERTYKEY(WPD_COMMAND_SERVICE_CAPABILITIES_GET_EVENT_ATTRIBUTES, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  11);
 699DEFINE_PROPERTYKEY(WPD_COMMAND_SERVICE_CAPABILITIES_GET_EVENT_PARAMETER_ATTRIBUTES, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  12);
 700DEFINE_PROPERTYKEY(WPD_COMMAND_SERVICE_CAPABILITIES_GET_INHERITED_SERVICES, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  13);
 701DEFINE_PROPERTYKEY(WPD_COMMAND_SERVICE_CAPABILITIES_GET_FORMAT_RENDERING_PROFILES, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  14);
 702DEFINE_PROPERTYKEY(WPD_COMMAND_SERVICE_CAPABILITIES_GET_SUPPORTED_COMMANDS, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  15);
 703DEFINE_PROPERTYKEY(WPD_COMMAND_SERVICE_CAPABILITIES_GET_COMMAND_OPTIONS, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89, 16);
 704DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_CAPABILITIES_SUPPORTED_METHODS, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  1001);
 705DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_CAPABILITIES_FORMAT, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  1002);
 706DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_CAPABILITIES_METHOD, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  1003);
 707DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_CAPABILITIES_METHOD_ATTRIBUTES, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  1004);
 708DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_CAPABILITIES_PARAMETER, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  1005);
 709DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_CAPABILITIES_PARAMETER_ATTRIBUTES, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  1006);
 710DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_CAPABILITIES_FORMATS, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  1007);
 711DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_CAPABILITIES_FORMAT_ATTRIBUTES, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  1008);
 712DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_CAPABILITIES_PROPERTY_KEYS, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  1009);
 713DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_CAPABILITIES_PROPERTY_ATTRIBUTES, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  1010);
 714DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_CAPABILITIES_SUPPORTED_EVENTS, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  1011);
 715DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_CAPABILITIES_EVENT, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  1012);
 716DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_CAPABILITIES_EVENT_ATTRIBUTES, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  1013);
 717DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_CAPABILITIES_INHERITANCE_TYPE, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  1014);
 718DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_CAPABILITIES_INHERITED_SERVICES, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  1015);
 719DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_CAPABILITIES_RENDERING_PROFILES, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89,  1016);
 720DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_CAPABILITIES_SUPPORTED_COMMANDS, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89, 1017);
 721DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_CAPABILITIES_COMMAND, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89, 1018);
 722DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_CAPABILITIES_COMMAND_OPTIONS, 0x24457E74, 0x2E9F, 0x44F9, 0x8C, 0x57, 0x1D, 0x1B, 0xCB, 0x17, 0x0B, 0x89, 1019);
 723DEFINE_GUID(WPD_CATEGORY_SERVICE_METHODS, 0x2D521CA8, 0xC1B0, 0x4268, 0xA3, 0x42, 0xCF, 0x19, 0x32, 0x15, 0x69, 0xBC);
 724DEFINE_PROPERTYKEY(WPD_COMMAND_SERVICE_METHODS_START_INVOKE, 0x2D521CA8, 0xC1B0, 0x4268, 0xA3, 0x42, 0xCF, 0x19, 0x32, 0x15, 0x69, 0xBC,  2);
 725DEFINE_PROPERTYKEY(WPD_COMMAND_SERVICE_METHODS_CANCEL_INVOKE, 0x2D521CA8, 0xC1B0, 0x4268, 0xA3, 0x42, 0xCF, 0x19, 0x32, 0x15, 0x69, 0xBC,  3);
 726DEFINE_PROPERTYKEY(WPD_COMMAND_SERVICE_METHODS_END_INVOKE, 0x2D521CA8, 0xC1B0, 0x4268, 0xA3, 0x42, 0xCF, 0x19, 0x32, 0x15, 0x69, 0xBC,  4);
 727DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_METHOD, 0x2D521CA8, 0xC1B0, 0x4268, 0xA3, 0x42, 0xCF, 0x19, 0x32, 0x15, 0x69, 0xBC,  1001);
 728DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_METHOD_PARAMETER_VALUES, 0x2D521CA8, 0xC1B0, 0x4268, 0xA3, 0x42, 0xCF, 0x19, 0x32, 0x15, 0x69, 0xBC,  1002);
 729DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_METHOD_RESULT_VALUES, 0x2D521CA8, 0xC1B0, 0x4268, 0xA3, 0x42, 0xCF, 0x19, 0x32, 0x15, 0x69, 0xBC,  1003);
 730DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_METHOD_CONTEXT, 0x2D521CA8, 0xC1B0, 0x4268, 0xA3, 0x42, 0xCF, 0x19, 0x32, 0x15, 0x69, 0xBC,  1004);
 731DEFINE_PROPERTYKEY(WPD_PROPERTY_SERVICE_METHOD_HRESULT, 0x2D521CA8, 0xC1B0, 0x4268, 0xA3, 0x42, 0xCF, 0x19, 0x32, 0x15, 0x69, 0xBC,  1005);
 732DEFINE_PROPERTYKEY(WPD_RESOURCE_DEFAULT, 0xE81E79BE, 0x34F0, 0x41BF, 0xB5, 0x3F, 0xF1, 0xA0, 0x6A, 0xE8, 0x78, 0x42, 0);
 733DEFINE_PROPERTYKEY(WPD_RESOURCE_CONTACT_PHOTO, 0x2C4D6803, 0x80EA, 0x4580, 0xAF, 0x9A, 0x5B, 0xE1, 0xA2, 0x3E, 0xDD, 0xCB, 0);
 734DEFINE_PROPERTYKEY(WPD_RESOURCE_THUMBNAIL, 0xC7C407BA, 0x98FA, 0x46B5, 0x99, 0x60, 0x23, 0xFE, 0xC1, 0x24, 0xCF, 0xDE, 0);
 735DEFINE_PROPERTYKEY(WPD_RESOURCE_ICON, 0xF195FED8, 0xAA28, 0x4EE3, 0xB1, 0x53, 0xE1, 0x82, 0xDD, 0x5E, 0xDC, 0x39, 0);
 736DEFINE_PROPERTYKEY(WPD_RESOURCE_AUDIO_CLIP, 0x3BC13982, 0x85B1, 0x48E0, 0x95, 0xA6, 0x8D, 0x3A, 0xD0, 0x6B, 0xE1, 0x17, 0);
 737DEFINE_PROPERTYKEY(WPD_RESOURCE_ALBUM_ART, 0xF02AA354, 0x2300, 0x4E2D, 0xA1, 0xB9, 0x3B, 0x67, 0x30, 0xF7, 0xFA, 0x21, 0);
 738DEFINE_PROPERTYKEY(WPD_RESOURCE_GENERIC, 0xB9B9F515, 0xBA70, 0x4647, 0x94, 0xDC, 0xFA, 0x49, 0x25, 0xE9, 0x5A, 0x07, 0);
 739DEFINE_PROPERTYKEY(WPD_RESOURCE_VIDEO_CLIP, 0xB566EE42, 0x6368, 0x4290, 0x86, 0x62, 0x70, 0x18, 0x2F, 0xB7, 0x9F, 0x20, 0);
 740DEFINE_PROPERTYKEY(WPD_RESOURCE_BRANDING_ART, 0xB633B1AE, 0x6CAF, 0x4A87, 0x95, 0x89, 0x22, 0xDE, 0xD6, 0xDD, 0x58, 0x99, 0);
 741
 742#ifndef WPD_SERVICES_STRICT
 743DEFINE_GUID(WPD_OBJECT_FORMAT_PROPERTIES_ONLY, 0x30010000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 744DEFINE_GUID(WPD_OBJECT_FORMAT_UNSPECIFIED, 0x30000000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 745DEFINE_GUID(WPD_OBJECT_FORMAT_SCRIPT, 0x30020000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 746DEFINE_GUID(WPD_OBJECT_FORMAT_EXECUTABLE, 0x30030000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 747DEFINE_GUID(WPD_OBJECT_FORMAT_TEXT, 0x30040000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 748DEFINE_GUID(WPD_OBJECT_FORMAT_HTML, 0x30050000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 749DEFINE_GUID(WPD_OBJECT_FORMAT_DPOF, 0x30060000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 750DEFINE_GUID(WPD_OBJECT_FORMAT_AIFF, 0x30070000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 751DEFINE_GUID(WPD_OBJECT_FORMAT_WAVE, 0x30080000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 752DEFINE_GUID(WPD_OBJECT_FORMAT_MP3, 0x30090000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 753DEFINE_GUID(WPD_OBJECT_FORMAT_AVI, 0x300A0000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 754DEFINE_GUID(WPD_OBJECT_FORMAT_MPEG, 0x300B0000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 755DEFINE_GUID(WPD_OBJECT_FORMAT_ASF, 0x300C0000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 756DEFINE_GUID(WPD_OBJECT_FORMAT_EXIF, 0x38010000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 757DEFINE_GUID(WPD_OBJECT_FORMAT_TIFFEP, 0x38020000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 758DEFINE_GUID(WPD_OBJECT_FORMAT_FLASHPIX, 0x38030000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 759DEFINE_GUID(WPD_OBJECT_FORMAT_BMP, 0x38040000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 760DEFINE_GUID(WPD_OBJECT_FORMAT_CIFF, 0x38050000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 761DEFINE_GUID(WPD_OBJECT_FORMAT_GIF, 0x38070000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 762DEFINE_GUID(WPD_OBJECT_FORMAT_JFIF, 0x38080000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 763DEFINE_GUID(WPD_OBJECT_FORMAT_PCD, 0x38090000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 764DEFINE_GUID(WPD_OBJECT_FORMAT_PICT, 0x380A0000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 765DEFINE_GUID(WPD_OBJECT_FORMAT_PNG, 0x380B0000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 766DEFINE_GUID(WPD_OBJECT_FORMAT_TIFF, 0x380D0000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 767DEFINE_GUID(WPD_OBJECT_FORMAT_TIFFIT, 0x380E0000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 768DEFINE_GUID(WPD_OBJECT_FORMAT_JP2, 0x380F0000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 769DEFINE_GUID(WPD_OBJECT_FORMAT_JPX, 0x38100000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 770DEFINE_GUID(WPD_OBJECT_FORMAT_WBMP, 0xB8030000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 771DEFINE_GUID(WPD_OBJECT_FORMAT_JPEGXR, 0xB8040000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 772DEFINE_GUID(WPD_OBJECT_FORMAT_WINDOWSIMAGEFORMAT, 0xB8810000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 773DEFINE_GUID(WPD_OBJECT_FORMAT_WMA, 0xB9010000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 774DEFINE_GUID(WPD_OBJECT_FORMAT_WMV, 0xB9810000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 775DEFINE_GUID(WPD_OBJECT_FORMAT_WPLPLAYLIST, 0xBA100000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 776DEFINE_GUID(WPD_OBJECT_FORMAT_M3UPLAYLIST, 0xBA110000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 777DEFINE_GUID(WPD_OBJECT_FORMAT_MPLPLAYLIST, 0xBA120000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 778DEFINE_GUID(WPD_OBJECT_FORMAT_ASXPLAYLIST, 0xBA130000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 779DEFINE_GUID(WPD_OBJECT_FORMAT_PLSPLAYLIST, 0xBA140000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 780DEFINE_GUID(WPD_OBJECT_FORMAT_ABSTRACT_CONTACT_GROUP, 0xBA060000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 781DEFINE_GUID(WPD_OBJECT_FORMAT_ABSTRACT_MEDIA_CAST, 0xBA0B0000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 782DEFINE_GUID(WPD_OBJECT_FORMAT_VCALENDAR1, 0xBE020000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 783DEFINE_GUID(WPD_OBJECT_FORMAT_ICALENDAR, 0xBE030000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 784DEFINE_GUID(WPD_OBJECT_FORMAT_ABSTRACT_CONTACT, 0xBB810000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 785DEFINE_GUID(WPD_OBJECT_FORMAT_VCARD2, 0xBB820000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 786DEFINE_GUID(WPD_OBJECT_FORMAT_VCARD3, 0xBB830000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 787DEFINE_GUID(WPD_OBJECT_FORMAT_XML, 0xBA820000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 788DEFINE_GUID(WPD_OBJECT_FORMAT_AAC, 0xB9030000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 789DEFINE_GUID(WPD_OBJECT_FORMAT_AUDIBLE, 0xB9040000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 790DEFINE_GUID(WPD_OBJECT_FORMAT_FLAC, 0xB9060000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 791DEFINE_GUID(WPD_OBJECT_FORMAT_QCELP, 0xB9070000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 792DEFINE_GUID(WPD_OBJECT_FORMAT_AMR, 0xB9080000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 793DEFINE_GUID(WPD_OBJECT_FORMAT_OGG, 0xB9020000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 794DEFINE_GUID(WPD_OBJECT_FORMAT_MP4, 0xB9820000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 795DEFINE_GUID(WPD_OBJECT_FORMAT_MP2, 0xB9830000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 796DEFINE_GUID(WPD_OBJECT_FORMAT_MICROSOFT_WORD, 0xBA830000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 797DEFINE_GUID(WPD_OBJECT_FORMAT_MHT_COMPILED_HTML, 0xBA840000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 798DEFINE_GUID(WPD_OBJECT_FORMAT_MICROSOFT_EXCEL, 0xBA850000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 799DEFINE_GUID(WPD_OBJECT_FORMAT_MICROSOFT_POWERPOINT, 0xBA860000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 800DEFINE_GUID(WPD_OBJECT_FORMAT_3GP, 0xB9840000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 801DEFINE_GUID(WPD_OBJECT_FORMAT_3G2, 0xB9850000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 802DEFINE_GUID(WPD_OBJECT_FORMAT_AVCHD, 0xB9860000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 803DEFINE_GUID(WPD_OBJECT_FORMAT_ATSCTS, 0xB9870000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 804DEFINE_GUID(WPD_OBJECT_FORMAT_DVBTS, 0xB9880000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xC5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 805DEFINE_GUID(WPD_OBJECT_FORMAT_MKV, 0xB9900000, 0xAE6C, 0x4804, 0x98, 0xBA, 0xc5, 0x7B, 0x46, 0x96, 0x5F, 0xE7);
 806DEFINE_PROPERTYKEY(WPD_OBJECT_ID, 0xEF6B490D, 0x5CD8, 0x437A, 0xAF, 0xFC, 0xDA, 0x8B, 0x60, 0xEE, 0x4A, 0x3C, 2);
 807DEFINE_PROPERTYKEY(WPD_OBJECT_PARENT_ID, 0xEF6B490D, 0x5CD8, 0x437A, 0xAF, 0xFC, 0xDA, 0x8B, 0x60, 0xEE, 0x4A, 0x3C, 3);
 808DEFINE_PROPERTYKEY(WPD_OBJECT_NAME, 0xEF6B490D, 0x5CD8, 0x437A, 0xAF, 0xFC, 0xDA, 0x8B, 0x60, 0xEE, 0x4A, 0x3C, 4);
 809DEFINE_PROPERTYKEY(WPD_OBJECT_PERSISTENT_UNIQUE_ID, 0xEF6B490D, 0x5CD8, 0x437A, 0xAF, 0xFC, 0xDA, 0x8B, 0x60, 0xEE, 0x4A, 0x3C, 5);
 810DEFINE_PROPERTYKEY(WPD_OBJECT_FORMAT, 0xEF6B490D, 0x5CD8, 0x437A, 0xAF, 0xFC, 0xDA, 0x8B, 0x60, 0xEE, 0x4A, 0x3C, 6);
 811DEFINE_PROPERTYKEY(WPD_OBJECT_ISHIDDEN, 0xEF6B490D, 0x5CD8, 0x437A, 0xAF, 0xFC, 0xDA, 0x8B, 0x60, 0xEE, 0x4A, 0x3C, 9);
 812DEFINE_PROPERTYKEY(WPD_OBJECT_ISSYSTEM, 0xEF6B490D, 0x5CD8, 0x437A, 0xAF, 0xFC, 0xDA, 0x8B, 0x60, 0xEE, 0x4A, 0x3C, 10);
 813DEFINE_PROPERTYKEY(WPD_OBJECT_SIZE, 0xEF6B490D, 0x5CD8, 0x437A, 0xAF, 0xFC, 0xDA, 0x8B, 0x60, 0xEE, 0x4A, 0x3C, 11);
 814DEFINE_PROPERTYKEY(WPD_OBJECT_ORIGINAL_FILE_NAME, 0xEF6B490D, 0x5CD8, 0x437A, 0xAF, 0xFC, 0xDA, 0x8B, 0x60, 0xEE, 0x4A, 0x3C, 12);
 815DEFINE_PROPERTYKEY(WPD_OBJECT_NON_CONSUMABLE, 0xEF6B490D, 0x5CD8, 0x437A, 0xAF, 0xFC, 0xDA, 0x8B, 0x60, 0xEE, 0x4A, 0x3C, 13);
 816DEFINE_PROPERTYKEY(WPD_OBJECT_KEYWORDS, 0xEF6B490D, 0x5CD8, 0x437A, 0xAF, 0xFC, 0xDA, 0x8B, 0x60, 0xEE, 0x4A, 0x3C, 15);
 817DEFINE_PROPERTYKEY(WPD_OBJECT_SYNC_ID, 0xEF6B490D, 0x5CD8, 0x437A, 0xAF, 0xFC, 0xDA, 0x8B, 0x60, 0xEE, 0x4A, 0x3C, 16);
 818DEFINE_PROPERTYKEY(WPD_OBJECT_IS_DRM_PROTECTED, 0xEF6B490D, 0x5CD8, 0x437A, 0xAF, 0xFC, 0xDA, 0x8B, 0x60, 0xEE, 0x4A, 0x3C, 17);
 819DEFINE_PROPERTYKEY(WPD_OBJECT_DATE_CREATED, 0xEF6B490D, 0x5CD8, 0x437A, 0xAF, 0xFC, 0xDA, 0x8B, 0x60, 0xEE, 0x4A, 0x3C, 18);
 820DEFINE_PROPERTYKEY(WPD_OBJECT_DATE_MODIFIED, 0xEF6B490D, 0x5CD8, 0x437A, 0xAF, 0xFC, 0xDA, 0x8B, 0x60, 0xEE, 0x4A, 0x3C, 19);
 821DEFINE_PROPERTYKEY(WPD_OBJECT_DATE_AUTHORED, 0xEF6B490D, 0x5CD8, 0x437A, 0xAF, 0xFC, 0xDA, 0x8B, 0x60, 0xEE, 0x4A, 0x3C, 20);
 822DEFINE_PROPERTYKEY(WPD_OBJECT_BACK_REFERENCES, 0xEF6B490D, 0x5CD8, 0x437A, 0xAF, 0xFC, 0xDA, 0x8B, 0x60, 0xEE, 0x4A, 0x3C, 21);
 823DEFINE_PROPERTYKEY(WPD_OBJECT_CAN_DELETE, 0xEF6B490D, 0x5CD8, 0x437A, 0xAF, 0xFC, 0xDA, 0x8B, 0x60, 0xEE, 0x4A, 0x3C, 26);
 824DEFINE_PROPERTYKEY(WPD_OBJECT_LANGUAGE_LOCALE, 0xEF6B490D, 0x5CD8, 0x437A, 0xAF, 0xFC, 0xDA, 0x8B, 0x60, 0xEE, 0x4A, 0x3C, 27);
 825DEFINE_GUID(WPD_FOLDER_OBJECT_PROPERTIES_V1, 0x7E9A7ABF, 0xE568, 0x4B34, 0xAA, 0x2F, 0x13, 0xBB, 0x12, 0xAB, 0x17, 0x7D);
 826DEFINE_PROPERTYKEY(WPD_FOLDER_CONTENT_TYPES_ALLOWED, 0x7E9A7ABF, 0xE568, 0x4B34, 0xAA, 0x2F, 0x13, 0xBB, 0x12, 0xAB, 0x17, 0x7D, 2);
 827DEFINE_GUID(WPD_IMAGE_OBJECT_PROPERTIES_V1, 0x63D64908, 0x9FA1, 0x479F, 0x85, 0xBA, 0x99, 0x52, 0x21, 0x64, 0x47, 0xDB);
 828DEFINE_PROPERTYKEY(WPD_IMAGE_BITDEPTH, 0x63D64908, 0x9FA1, 0x479F, 0x85, 0xBA, 0x99, 0x52, 0x21, 0x64, 0x47, 0xDB, 3);
 829DEFINE_PROPERTYKEY(WPD_IMAGE_CROPPED_STATUS, 0x63D64908, 0x9FA1, 0x479F, 0x85, 0xBA, 0x99, 0x52, 0x21, 0x64, 0x47, 0xDB, 4);
 830DEFINE_PROPERTYKEY(WPD_IMAGE_COLOR_CORRECTED_STATUS, 0x63D64908, 0x9FA1, 0x479F, 0x85, 0xBA, 0x99, 0x52, 0x21, 0x64, 0x47, 0xDB, 5);
 831DEFINE_PROPERTYKEY(WPD_IMAGE_FNUMBER, 0x63D64908, 0x9FA1, 0x479F, 0x85, 0xBA, 0x99, 0x52, 0x21, 0x64, 0x47, 0xDB, 6);
 832DEFINE_PROPERTYKEY(WPD_IMAGE_EXPOSURE_TIME, 0x63D64908, 0x9FA1, 0x479F, 0x85, 0xBA, 0x99, 0x52, 0x21, 0x64, 0x47, 0xDB, 7);
 833DEFINE_PROPERTYKEY(WPD_IMAGE_EXPOSURE_INDEX, 0x63D64908, 0x9FA1, 0x479F, 0x85, 0xBA, 0x99, 0x52, 0x21, 0x64, 0x47, 0xDB, 8);
 834DEFINE_PROPERTYKEY(WPD_IMAGE_HORIZONTAL_RESOLUTION, 0x63D64908, 0x9FA1, 0x479F, 0x85, 0xBA, 0x99, 0x52, 0x21, 0x64, 0x47, 0xDB, 9);
 835DEFINE_PROPERTYKEY(WPD_IMAGE_VERTICAL_RESOLUTION, 0x63D64908, 0x9FA1, 0x479F, 0x85, 0xBA, 0x99, 0x52, 0x21, 0x64, 0x47, 0xDB, 10);
 836DEFINE_GUID(WPD_DOCUMENT_OBJECT_PROPERTIES_V1, 0x0B110203, 0xEB95, 0x4F02, 0x93, 0xE0, 0x97, 0xC6, 0x31, 0x49, 0x3A, 0xD5);
 837DEFINE_GUID(WPD_MEDIA_PROPERTIES_V1, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8);
 838DEFINE_PROPERTYKEY(WPD_MEDIA_TOTAL_BITRATE, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 2);
 839DEFINE_PROPERTYKEY(WPD_MEDIA_BITRATE_TYPE, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 3);
 840DEFINE_PROPERTYKEY(WPD_MEDIA_COPYRIGHT, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 4);
 841DEFINE_PROPERTYKEY(WPD_MEDIA_SUBSCRIPTION_CONTENT_ID, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 5);
 842DEFINE_PROPERTYKEY(WPD_MEDIA_USE_COUNT, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 6);
 843DEFINE_PROPERTYKEY(WPD_MEDIA_SKIP_COUNT, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 7);
 844DEFINE_PROPERTYKEY(WPD_MEDIA_LAST_ACCESSED_TIME, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 8);
 845DEFINE_PROPERTYKEY(WPD_MEDIA_PARENTAL_RATING, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 9);
 846DEFINE_PROPERTYKEY(WPD_MEDIA_META_GENRE, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 10);
 847DEFINE_PROPERTYKEY(WPD_MEDIA_COMPOSER, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 11);
 848DEFINE_PROPERTYKEY(WPD_MEDIA_EFFECTIVE_RATING, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 12);
 849DEFINE_PROPERTYKEY(WPD_MEDIA_SUB_TITLE, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 13);
 850DEFINE_PROPERTYKEY(WPD_MEDIA_RELEASE_DATE, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 14);
 851DEFINE_PROPERTYKEY(WPD_MEDIA_SAMPLE_RATE, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 15);
 852DEFINE_PROPERTYKEY(WPD_MEDIA_STAR_RATING, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 16);
 853DEFINE_PROPERTYKEY(WPD_MEDIA_USER_EFFECTIVE_RATING, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 17);
 854DEFINE_PROPERTYKEY(WPD_MEDIA_TITLE, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 18);
 855DEFINE_PROPERTYKEY(WPD_MEDIA_DURATION, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 19);
 856DEFINE_PROPERTYKEY(WPD_MEDIA_BUY_NOW, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 20);
 857DEFINE_PROPERTYKEY(WPD_MEDIA_ENCODING_PROFILE, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 21);
 858DEFINE_PROPERTYKEY(WPD_MEDIA_WIDTH, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 22);
 859DEFINE_PROPERTYKEY(WPD_MEDIA_HEIGHT, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 23);
 860DEFINE_PROPERTYKEY(WPD_MEDIA_ARTIST, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 24);
 861DEFINE_PROPERTYKEY(WPD_MEDIA_ALBUM_ARTIST, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 25);
 862DEFINE_PROPERTYKEY(WPD_MEDIA_OWNER, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 26);
 863DEFINE_PROPERTYKEY(WPD_MEDIA_MANAGING_EDITOR, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 27);
 864DEFINE_PROPERTYKEY(WPD_MEDIA_WEBMASTER, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 28);
 865DEFINE_PROPERTYKEY(WPD_MEDIA_SOURCE_URL, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 29);
 866DEFINE_PROPERTYKEY(WPD_MEDIA_DESTINATION_URL, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 30);
 867DEFINE_PROPERTYKEY(WPD_MEDIA_DESCRIPTION, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 31);
 868DEFINE_PROPERTYKEY(WPD_MEDIA_GENRE, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 32);
 869DEFINE_PROPERTYKEY(WPD_MEDIA_TIME_BOOKMARK, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 33);
 870DEFINE_PROPERTYKEY(WPD_MEDIA_OBJECT_BOOKMARK, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 34);
 871DEFINE_PROPERTYKEY(WPD_MEDIA_LAST_BUILD_DATE, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 35);
 872DEFINE_PROPERTYKEY(WPD_MEDIA_BYTE_BOOKMARK, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 36);
 873DEFINE_PROPERTYKEY(WPD_MEDIA_TIME_TO_LIVE, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 37);
 874DEFINE_PROPERTYKEY(WPD_MEDIA_GUID, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 38);
 875DEFINE_PROPERTYKEY(WPD_MEDIA_SUB_DESCRIPTION, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 39);
 876DEFINE_PROPERTYKEY(WPD_MEDIA_AUDIO_ENCODING_PROFILE, 0x2ED8BA05, 0x0AD3, 0x42DC, 0xB0, 0xD0, 0xBC, 0x95, 0xAC, 0x39, 0x6A, 0xC8, 49);
 877DEFINE_GUID(WPD_CONTACT_OBJECT_PROPERTIES_V1, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B);
 878DEFINE_PROPERTYKEY(WPD_CONTACT_DISPLAY_NAME, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 2);
 879DEFINE_PROPERTYKEY(WPD_CONTACT_FIRST_NAME, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 3);
 880DEFINE_PROPERTYKEY(WPD_CONTACT_MIDDLE_NAMES, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 4);
 881DEFINE_PROPERTYKEY(WPD_CONTACT_LAST_NAME, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 5);
 882DEFINE_PROPERTYKEY(WPD_CONTACT_PREFIX, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 6);
 883DEFINE_PROPERTYKEY(WPD_CONTACT_SUFFIX, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 7);
 884DEFINE_PROPERTYKEY(WPD_CONTACT_PHONETIC_FIRST_NAME, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 8);
 885DEFINE_PROPERTYKEY(WPD_CONTACT_PHONETIC_LAST_NAME, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 9);
 886DEFINE_PROPERTYKEY(WPD_CONTACT_PERSONAL_FULL_POSTAL_ADDRESS, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 10);
 887DEFINE_PROPERTYKEY(WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_LINE1, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 11);
 888DEFINE_PROPERTYKEY(WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_LINE2, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 12);
 889DEFINE_PROPERTYKEY(WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_CITY, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 13);
 890DEFINE_PROPERTYKEY(WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_REGION, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 14);
 891DEFINE_PROPERTYKEY(WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_POSTAL_CODE, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 15);
 892DEFINE_PROPERTYKEY(WPD_CONTACT_PERSONAL_POSTAL_ADDRESS_COUNTRY, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 16);
 893DEFINE_PROPERTYKEY(WPD_CONTACT_BUSINESS_FULL_POSTAL_ADDRESS, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 17);
 894DEFINE_PROPERTYKEY(WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_LINE1, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 18);
 895DEFINE_PROPERTYKEY(WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_LINE2, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 19);
 896DEFINE_PROPERTYKEY(WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_CITY, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 20);
 897DEFINE_PROPERTYKEY(WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_REGION, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 21);
 898DEFINE_PROPERTYKEY(WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_POSTAL_CODE, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 22);
 899DEFINE_PROPERTYKEY(WPD_CONTACT_BUSINESS_POSTAL_ADDRESS_COUNTRY, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 23);
 900DEFINE_PROPERTYKEY(WPD_CONTACT_OTHER_FULL_POSTAL_ADDRESS, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 24);
 901DEFINE_PROPERTYKEY(WPD_CONTACT_OTHER_POSTAL_ADDRESS_LINE1, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 25);
 902DEFINE_PROPERTYKEY(WPD_CONTACT_OTHER_POSTAL_ADDRESS_LINE2, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 26);
 903DEFINE_PROPERTYKEY(WPD_CONTACT_OTHER_POSTAL_ADDRESS_CITY, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 27);
 904DEFINE_PROPERTYKEY(WPD_CONTACT_OTHER_POSTAL_ADDRESS_REGION, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 28);
 905DEFINE_PROPERTYKEY(WPD_CONTACT_OTHER_POSTAL_ADDRESS_POSTAL_CODE, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 29);
 906DEFINE_PROPERTYKEY(WPD_CONTACT_OTHER_POSTAL_ADDRESS_POSTAL_COUNTRY, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 30);
 907DEFINE_PROPERTYKEY(WPD_CONTACT_PRIMARY_EMAIL_ADDRESS, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 31);
 908DEFINE_PROPERTYKEY(WPD_CONTACT_PERSONAL_EMAIL, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 32);
 909DEFINE_PROPERTYKEY(WPD_CONTACT_PERSONAL_EMAIL2, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 33);
 910DEFINE_PROPERTYKEY(WPD_CONTACT_BUSINESS_EMAIL, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 34);
 911DEFINE_PROPERTYKEY(WPD_CONTACT_BUSINESS_EMAIL2, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 35);
 912DEFINE_PROPERTYKEY(WPD_CONTACT_OTHER_EMAILS, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 36);
 913DEFINE_PROPERTYKEY(WPD_CONTACT_PRIMARY_PHONE, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 37);
 914DEFINE_PROPERTYKEY(WPD_CONTACT_PERSONAL_PHONE, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 38);
 915DEFINE_PROPERTYKEY(WPD_CONTACT_PERSONAL_PHONE2, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 39);
 916DEFINE_PROPERTYKEY(WPD_CONTACT_BUSINESS_PHONE, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 40);
 917DEFINE_PROPERTYKEY(WPD_CONTACT_BUSINESS_PHONE2, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 41);
 918DEFINE_PROPERTYKEY(WPD_CONTACT_MOBILE_PHONE, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 42);
 919DEFINE_PROPERTYKEY(WPD_CONTACT_MOBILE_PHONE2, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 43);
 920DEFINE_PROPERTYKEY(WPD_CONTACT_PERSONAL_FAX, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 44);
 921DEFINE_PROPERTYKEY(WPD_CONTACT_BUSINESS_FAX, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 45);
 922DEFINE_PROPERTYKEY(WPD_CONTACT_PAGER, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 46);
 923DEFINE_PROPERTYKEY(WPD_CONTACT_OTHER_PHONES, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 47);
 924DEFINE_PROPERTYKEY(WPD_CONTACT_PRIMARY_WEB_ADDRESS, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 48);
 925DEFINE_PROPERTYKEY(WPD_CONTACT_PERSONAL_WEB_ADDRESS, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 49);
 926DEFINE_PROPERTYKEY(WPD_CONTACT_BUSINESS_WEB_ADDRESS, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 50);
 927DEFINE_PROPERTYKEY(WPD_CONTACT_INSTANT_MESSENGER, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 51);
 928DEFINE_PROPERTYKEY(WPD_CONTACT_INSTANT_MESSENGER2, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 52);
 929DEFINE_PROPERTYKEY(WPD_CONTACT_INSTANT_MESSENGER3, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 53);
 930DEFINE_PROPERTYKEY(WPD_CONTACT_COMPANY_NAME, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 54);
 931DEFINE_PROPERTYKEY(WPD_CONTACT_PHONETIC_COMPANY_NAME, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 55);
 932DEFINE_PROPERTYKEY(WPD_CONTACT_ROLE, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 56);
 933DEFINE_PROPERTYKEY(WPD_CONTACT_BIRTHDATE, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 57);
 934DEFINE_PROPERTYKEY(WPD_CONTACT_PRIMARY_FAX, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 58);
 935DEFINE_PROPERTYKEY(WPD_CONTACT_SPOUSE, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 59);
 936DEFINE_PROPERTYKEY(WPD_CONTACT_CHILDREN, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 60);
 937DEFINE_PROPERTYKEY(WPD_CONTACT_ASSISTANT, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 61);
 938DEFINE_PROPERTYKEY(WPD_CONTACT_ANNIVERSARY_DATE, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 62);
 939DEFINE_PROPERTYKEY(WPD_CONTACT_RINGTONE, 0xFBD4FDAB, 0x987D, 0x4777, 0xB3, 0xF9, 0x72, 0x61, 0x85, 0xA9, 0x31, 0x2B, 63);
 940DEFINE_GUID(WPD_MUSIC_OBJECT_PROPERTIES_V1, 0xB324F56A, 0xDC5D, 0x46E5, 0xB6, 0xDF, 0xD2, 0xEA, 0x41, 0x48, 0x88, 0xC6);
 941DEFINE_PROPERTYKEY(WPD_MUSIC_ALBUM, 0xB324F56A, 0xDC5D, 0x46E5, 0xB6, 0xDF, 0xD2, 0xEA, 0x41, 0x48, 0x88, 0xC6, 3);
 942DEFINE_PROPERTYKEY(WPD_MUSIC_TRACK, 0xB324F56A, 0xDC5D, 0x46E5, 0xB6, 0xDF, 0xD2, 0xEA, 0x41, 0x48, 0x88, 0xC6, 4);
 943DEFINE_PROPERTYKEY(WPD_MUSIC_LYRICS, 0xB324F56A, 0xDC5D, 0x46E5, 0xB6, 0xDF, 0xD2, 0xEA, 0x41, 0x48, 0x88, 0xC6, 6);
 944DEFINE_PROPERTYKEY(WPD_MUSIC_MOOD, 0xB324F56A, 0xDC5D, 0x46E5, 0xB6, 0xDF, 0xD2, 0xEA, 0x41, 0x48, 0x88, 0xC6, 8);
 945DEFINE_PROPERTYKEY(WPD_AUDIO_BITRATE, 0xB324F56A, 0xDC5D, 0x46E5, 0xB6, 0xDF, 0xD2, 0xEA, 0x41, 0x48, 0x88, 0xC6, 9);
 946DEFINE_PROPERTYKEY(WPD_AUDIO_CHANNEL_COUNT, 0xB324F56A, 0xDC5D, 0x46E5, 0xB6, 0xDF, 0xD2, 0xEA, 0x41, 0x48, 0x88, 0xC6, 10);
 947DEFINE_PROPERTYKEY(WPD_AUDIO_FORMAT_CODE, 0xB324F56A, 0xDC5D, 0x46E5, 0xB6, 0xDF, 0xD2, 0xEA, 0x41, 0x48, 0x88, 0xC6, 11);
 948DEFINE_PROPERTYKEY(WPD_AUDIO_BIT_DEPTH, 0xB324F56A, 0xDC5D, 0x46E5, 0xB6, 0xDF, 0xD2, 0xEA, 0x41, 0x48, 0x88, 0xC6, 12);
 949DEFINE_PROPERTYKEY(WPD_AUDIO_BLOCK_ALIGNMENT, 0xB324F56A, 0xDC5D, 0x46E5, 0xB6, 0xDF, 0xD2, 0xEA, 0x41, 0x48, 0x88, 0xC6, 13);
 950DEFINE_GUID(WPD_VIDEO_OBJECT_PROPERTIES_V1, 0x346F2163, 0xF998, 0x4146, 0x8B, 0x01, 0xD1, 0x9B, 0x4C, 0x00, 0xDE, 0x9A);
 951DEFINE_PROPERTYKEY(WPD_VIDEO_AUTHOR, 0x346F2163, 0xF998, 0x4146, 0x8B, 0x01, 0xD1, 0x9B, 0x4C, 0x00, 0xDE, 0x9A, 2);
 952DEFINE_PROPERTYKEY(WPD_VIDEO_RECORDEDTV_STATION_NAME, 0x346F2163, 0xF998, 0x4146, 0x8B, 0x01, 0xD1, 0x9B, 0x4C, 0x00, 0xDE, 0x9A, 4);
 953DEFINE_PROPERTYKEY(WPD_VIDEO_RECORDEDTV_CHANNEL_NUMBER, 0x346F2163, 0xF998, 0x4146, 0x8B, 0x01, 0xD1, 0x9B, 0x4C, 0x00, 0xDE, 0x9A, 5);
 954DEFINE_PROPERTYKEY(WPD_VIDEO_RECORDEDTV_REPEAT, 0x346F2163, 0xF998, 0x4146, 0x8B, 0x01, 0xD1, 0x9B, 0x4C, 0x00, 0xDE, 0x9A, 7);
 955DEFINE_PROPERTYKEY(WPD_VIDEO_BUFFER_SIZE, 0x346F2163, 0xF998, 0x4146, 0x8B, 0x01, 0xD1, 0x9B, 0x4C, 0x00, 0xDE, 0x9A, 8);
 956DEFINE_PROPERTYKEY(WPD_VIDEO_CREDITS, 0x346F2163, 0xF998, 0x4146, 0x8B, 0x01, 0xD1, 0x9B, 0x4C, 0x00, 0xDE, 0x9A, 9);
 957DEFINE_PROPERTYKEY(WPD_VIDEO_KEY_FRAME_DISTANCE, 0x346F2163, 0xF998, 0x4146, 0x8B, 0x01, 0xD1, 0x9B, 0x4C, 0x00, 0xDE, 0x9A, 10);
 958DEFINE_PROPERTYKEY(WPD_VIDEO_QUALITY_SETTING, 0x346F2163, 0xF998, 0x4146, 0x8B, 0x01, 0xD1, 0x9B, 0x4C, 0x00, 0xDE, 0x9A, 11);
 959DEFINE_PROPERTYKEY(WPD_VIDEO_SCAN_TYPE, 0x346F2163, 0xF998, 0x4146, 0x8B, 0x01, 0xD1, 0x9B, 0x4C, 0x00, 0xDE, 0x9A, 12);
 960DEFINE_PROPERTYKEY(WPD_VIDEO_BITRATE, 0x346F2163, 0xF998, 0x4146, 0x8B, 0x01, 0xD1, 0x9B, 0x4C, 0x00, 0xDE, 0x9A, 13);
 961DEFINE_PROPERTYKEY(WPD_VIDEO_FOURCC_CODE, 0x346F2163, 0xF998, 0x4146, 0x8B, 0x01, 0xD1, 0x9B, 0x4C, 0x00, 0xDE, 0x9A, 14);
 962DEFINE_PROPERTYKEY(WPD_VIDEO_FRAMERATE, 0x346F2163, 0xF998, 0x4146, 0x8B, 0x01, 0xD1, 0x9B, 0x4C, 0x00, 0xDE, 0x9A, 15);
 963DEFINE_GUID(WPD_COMMON_INFORMATION_OBJECT_PROPERTIES_V1, 0xB28AE94B, 0x05A4, 0x4E8E, 0xBE, 0x01, 0x72, 0xCC, 0x7E, 0x09, 0x9D, 0x8F);
 964DEFINE_PROPERTYKEY(WPD_COMMON_INFORMATION_SUBJECT, 0xB28AE94B, 0x05A4, 0x4E8E, 0xBE, 0x01, 0x72, 0xCC, 0x7E, 0x09, 0x9D, 0x8F, 2);
 965DEFINE_PROPERTYKEY(WPD_COMMON_INFORMATION_BODY_TEXT, 0xB28AE94B, 0x05A4, 0x4E8E, 0xBE, 0x01, 0x72, 0xCC, 0x7E, 0x09, 0x9D, 0x8F, 3);
 966DEFINE_PROPERTYKEY(WPD_COMMON_INFORMATION_PRIORITY, 0xB28AE94B, 0x05A4, 0x4E8E, 0xBE, 0x01, 0x72, 0xCC, 0x7E, 0x09, 0x9D, 0x8F, 4);
 967DEFINE_PROPERTYKEY(WPD_COMMON_INFORMATION_START_DATETIME, 0xB28AE94B, 0x05A4, 0x4E8E, 0xBE, 0x01, 0x72, 0xCC, 0x7E, 0x09, 0x9D, 0x8F, 5);
 968DEFINE_PROPERTYKEY(WPD_COMMON_INFORMATION_END_DATETIME, 0xB28AE94B, 0x05A4, 0x4E8E, 0xBE, 0x01, 0x72, 0xCC, 0x7E, 0x09, 0x9D, 0x8F, 6);
 969DEFINE_PROPERTYKEY(WPD_COMMON_INFORMATION_NOTES, 0xB28AE94B, 0x05A4, 0x4E8E, 0xBE, 0x01, 0x72, 0xCC, 0x7E, 0x09, 0x9D, 0x8F, 7);
 970DEFINE_GUID(WPD_MEMO_OBJECT_PROPERTIES_V1, 0x5FFBFC7B, 0x7483, 0x41AD, 0xAF, 0xB9, 0xDA, 0x3F, 0x4E, 0x59, 0x2B, 0x8D);
 971DEFINE_GUID(WPD_EMAIL_OBJECT_PROPERTIES_V1, 0x41F8F65A, 0x5484, 0x4782, 0xB1, 0x3D, 0x47, 0x40, 0xDD, 0x7C, 0x37, 0xC5);
 972DEFINE_PROPERTYKEY(WPD_EMAIL_TO_LINE, 0x41F8F65A, 0x5484, 0x4782, 0xB1, 0x3D, 0x47, 0x40, 0xDD, 0x7C, 0x37, 0xC5, 2);
 973DEFINE_PROPERTYKEY(WPD_EMAIL_CC_LINE, 0x41F8F65A, 0x5484, 0x4782, 0xB1, 0x3D, 0x47, 0x40, 0xDD, 0x7C, 0x37, 0xC5, 3);
 974DEFINE_PROPERTYKEY(WPD_EMAIL_BCC_LINE, 0x41F8F65A, 0x5484, 0x4782, 0xB1, 0x3D, 0x47, 0x40, 0xDD, 0x7C, 0x37, 0xC5, 4);
 975DEFINE_PROPERTYKEY(WPD_EMAIL_HAS_BEEN_READ, 0x41F8F65A, 0x5484, 0x4782, 0xB1, 0x3D, 0x47, 0x40, 0xDD, 0x7C, 0x37, 0xC5, 7);
 976DEFINE_PROPERTYKEY(WPD_EMAIL_RECEIVED_TIME, 0x41F8F65A, 0x5484, 0x4782, 0xB1, 0x3D, 0x47, 0x40, 0xDD, 0x7C, 0x37, 0xC5, 8);
 977DEFINE_PROPERTYKEY(WPD_EMAIL_HAS_ATTACHMENTS, 0x41F8F65A, 0x5484, 0x4782, 0xB1, 0x3D, 0x47, 0x40, 0xDD, 0x7C, 0x37, 0xC5, 9);
 978DEFINE_PROPERTYKEY(WPD_EMAIL_SENDER_ADDRESS, 0x41F8F65A, 0x5484, 0x4782, 0xB1, 0x3D, 0x47, 0x40, 0xDD, 0x7C, 0x37, 0xC5, 10);
 979DEFINE_GUID(WPD_APPOINTMENT_OBJECT_PROPERTIES_V1, 0xF99EFD03, 0x431D, 0x40D8, 0xA1, 0xC9, 0x4E, 0x22, 0x0D, 0x9C, 0x88, 0xD3);
 980DEFINE_PROPERTYKEY(WPD_APPOINTMENT_LOCATION, 0xF99EFD03, 0x431D, 0x40D8, 0xA1, 0xC9, 0x4E, 0x22, 0x0D, 0x9C, 0x88, 0xD3, 3);
 981DEFINE_PROPERTYKEY(WPD_APPOINTMENT_TYPE, 0xF99EFD03, 0x431D, 0x40D8, 0xA1, 0xC9, 0x4E, 0x22, 0x0D, 0x9C, 0x88, 0xD3, 7);
 982DEFINE_PROPERTYKEY(WPD_APPOINTMENT_REQUIRED_ATTENDEES, 0xF99EFD03, 0x431D, 0x40D8, 0xA1, 0xC9, 0x4E, 0x22, 0x0D, 0x9C, 0x88, 0xD3, 8);
 983DEFINE_PROPERTYKEY(WPD_APPOINTMENT_OPTIONAL_ATTENDEES, 0xF99EFD03, 0x431D, 0x40D8, 0xA1, 0xC9, 0x4E, 0x22, 0x0D, 0x9C, 0x88, 0xD3, 9);
 984DEFINE_PROPERTYKEY(WPD_APPOINTMENT_ACCEPTED_ATTENDEES, 0xF99EFD03, 0x431D, 0x40D8, 0xA1, 0xC9, 0x4E, 0x22, 0x0D, 0x9C, 0x88, 0xD3, 10);
 985DEFINE_PROPERTYKEY(WPD_APPOINTMENT_RESOURCES, 0xF99EFD03, 0x431D, 0x40D8, 0xA1, 0xC9, 0x4E, 0x22, 0x0D, 0x9C, 0x88, 0xD3, 11);
 986DEFINE_PROPERTYKEY(WPD_APPOINTMENT_TENTATIVE_ATTENDEES, 0xF99EFD03, 0x431D, 0x40D8, 0xA1, 0xC9, 0x4E, 0x22, 0x0D, 0x9C, 0x88, 0xD3, 12);
 987DEFINE_PROPERTYKEY(WPD_APPOINTMENT_DECLINED_ATTENDEES, 0xF99EFD03, 0x431D, 0x40D8, 0xA1, 0xC9, 0x4E, 0x22, 0x0D, 0x9C, 0x88, 0xD3, 13);
 988DEFINE_GUID(WPD_TASK_OBJECT_PROPERTIES_V1, 0xE354E95E, 0xD8A0, 0x4637, 0xA0, 0x3A, 0x0C, 0xB2, 0x68, 0x38, 0xDB, 0xC7);
 989DEFINE_PROPERTYKEY(WPD_TASK_STATUS, 0xE354E95E, 0xD8A0, 0x4637, 0xA0, 0x3A, 0x0C, 0xB2, 0x68, 0x38, 0xDB, 0xC7, 6);
 990DEFINE_PROPERTYKEY(WPD_TASK_PERCENT_COMPLETE, 0xE354E95E, 0xD8A0, 0x4637, 0xA0, 0x3A, 0x0C, 0xB2, 0x68, 0x38, 0xDB, 0xC7, 8);
 991DEFINE_PROPERTYKEY(WPD_TASK_REMINDER_DATE, 0xE354E95E, 0xD8A0, 0x4637, 0xA0, 0x3A, 0x0C, 0xB2, 0x68, 0x38, 0xDB, 0xC7, 10);
 992DEFINE_PROPERTYKEY(WPD_TASK_OWNER, 0xE354E95E, 0xD8A0, 0x4637, 0xA0, 0x3A, 0x0C, 0xB2, 0x68, 0x38, 0xDB, 0xC7, 11);
 993DEFINE_GUID(WPD_SMS_OBJECT_PROPERTIES_V1, 0x7E1074CC, 0x50FF, 0x4DD1, 0xA7, 0x42, 0x53, 0xBE, 0x6F, 0x09, 0x3A, 0x0D);
 994DEFINE_PROPERTYKEY(WPD_SMS_PROVIDER, 0x7E1074CC, 0x50FF, 0x4DD1, 0xA7, 0x42, 0x53, 0xBE, 0x6F, 0x09, 0x3A, 0x0D, 2);
 995DEFINE_PROPERTYKEY(WPD_SMS_TIMEOUT, 0x7E1074CC, 0x50FF, 0x4DD1, 0xA7, 0x42, 0x53, 0xBE, 0x6F, 0x09, 0x3A, 0x0D, 3);
 996DEFINE_PROPERTYKEY(WPD_SMS_MAX_PAYLOAD, 0x7E1074CC, 0x50FF, 0x4DD1, 0xA7, 0x42, 0x53, 0xBE, 0x6F, 0x09, 0x3A, 0x0D, 4);
 997DEFINE_PROPERTYKEY(WPD_SMS_ENCODING, 0x7E1074CC, 0x50FF, 0x4DD1, 0xA7, 0x42, 0x53, 0xBE, 0x6F, 0x09, 0x3A, 0x0D, 5);
 998DEFINE_GUID(WPD_SECTION_OBJECT_PROPERTIES_V1, 0x516AFD2B, 0xC64E, 0x44F0, 0x98, 0xDC, 0xBE, 0xE1, 0xC8, 0x8F, 0x7D, 0x66);
 999DEFINE_PROPERTYKEY(WPD_SECTION_DATA_OFFSET, 0x516AFD2B, 0xC64E, 0x44F0, 0x98, 0xDC, 0xBE, 0xE1, 0xC8, 0x8F, 0x7D, 0x66, 2);
1000DEFINE_PROPERTYKEY(WPD_SECTION_DATA_LENGTH, 0x516AFD2B, 0xC64E, 0x44F0, 0x98, 0xDC, 0xBE, 0xE1, 0xC8, 0x8F, 0x7D, 0x66, 3);
1001DEFINE_PROPERTYKEY(WPD_SECTION_DATA_UNITS, 0x516AFD2B, 0xC64E, 0x44F0, 0x98, 0xDC, 0xBE, 0xE1, 0xC8, 0x8F, 0x7D, 0x66, 4);
1002DEFINE_PROPERTYKEY(WPD_SECTION_DATA_REFERENCED_OBJECT_RESOURCE, 0x516AFD2B, 0xC64E, 0x44F0, 0x98, 0xDC, 0xBE, 0xE1, 0xC8, 0x8F, 0x7D, 0x66, 5);
1003#endif /* WPD_SERVICES_STRICT */
1004
1005typedef struct tagWPD_COMMAND_ACCESS_LOOKUP_ENTRY {
1006  PROPERTYKEY Command;
1007  DWORD AccessType;
1008  PROPERTYKEY AccessProperty;
1009} WPD_COMMAND_ACCESS_LOOKUP_ENTRY;
1010
1011#endif /* PORTABLEDEVICE_H */