События расширения MTP
События уведомляют приложение о том, что на устройстве или на устройстве произошли изменения. Например, приложение может зарегистрироваться для получения уведомлений о том, что устройство было удалено.
Расширенные коды событий поставщика
Когда производитель устройства поддерживает расширенное событие поставщика, его драйвер объединяет код события поставщика (UINT16) с наибольшими 16 битами WPD_EVENT_MTP_VENDOR_EXTENDED_EVENTS GUID.
Например, если код, расширенный поставщиком, 0xC001, полученный GUID будет таким, как показано в следующем примере:
{C0010000-5738-4ff2-8445-BE3126691059}
Параметры расширенных событий поставщика
Параметры расширенного события поставщика передаются с помощью GUID WPD_EVENT_PARAMETER_EVENT_ID и WPD_PROPERTY_MTP_EXT_EVENT_PARAMS, представляющей собой коллекцию PROPVARIANTS. Эти PROPVARIANTS соответствуют параметрам события. Если параметры отсутствуют, эта коллекция пуста.
{C0010000-5738-4ff2-8445-BE3126691059}
Связанные темы
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по