Поделиться через


Свойства расширения MTP

Свойства описывают объекты, свойства, ресурсы и устройства.

Свойства объекта с расширенным поставщиком

Когда производитель устройства создает расширенное свойство поставщика для объекта устройства, он объединяет идентификатор GUID WPD_PROPERTIES_MTP_VENDOR_EXTENDED_OBJECT_PROPS с кодом свойства объекта для создания структуры PROPERTYKEY .

Например, если код свойства объекта 0xD801, результирующий PROPERTYKEY будет вычислиться, как показано в следующем примере:

{4D545058-4FCE-4578-95C8-8698A9BC0F49}\D801

Свойства устройства с расширенным поставщиком

Когда производитель устройства создает расширенное свойство поставщика для устройства, он объединяет guid WPD_PROPERTIES_MTP_VENDOR_EXTENDED_DEVICE_PROPS с кодом свойства объекта для создания структуры PROPERTYKEY .

Например, если код свойства объекта 0xD001, полученный propertyKEY будет вычислиться, как показано в следующем примере:

{4D545058-8900-40b3-8F1D-DC246E1E8370}\D001

Поддержка расширений MTP