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


Константы событий (PortableDevice.h)

Переносные устройства Windows определяют следующие значения событий.

Константа Описание
WPD_EVENT_DEVICE_CAPABILITIES_UPDATED
Это событие указывает, что возможности устройства изменились. Клиенты должны повторно затребовать устройство, если они приняли какие-либо решения на основе возможностей устройства.
WPD_EVENT_DEVICE_REMOVED
Это событие отправляется при выгрузке драйвера для устройства. Обычно это происходит из-за отключения устройства.
Клиенты должны освободить интерфейс IPortableDevice и все интерфейсы IPortableDeviceService , указанные в WPD_EVENT_PARAMETER_PNP_DEVICE_ID.
WPD_EVENT_DEVICE_RESET
Это событие указывает, что устройство должно быть сброшено, и все подключенные клиенты должны закрыть свои подключения к устройству.
WPD_EVENT_OBJECT_ADDED
Это событие указывает, что на устройстве доступен новый объект.
WPD_EVENT_OBJECT_REMOVED
Это событие отправляется после удаления ранее существующего объекта с устройства.
Объект может быть объектом содержимого, например, файл изображения был удален; или это может быть функциональный объект, например, новое запоминающее устройство было отсоединено от устройства.
WPD_EVENT_OBJECT_TRANSFER_REQUESTED
Это событие отправляется для запроса приложения на передачу определенного объекта с устройства.
Обычно объект является объектом содержимого, например файлом изображения.
WPD_EVENT_OBJECT_UPDATED
Это событие отправляется после обновления объекта, и любой подключенный клиент должен обновить свое представление этого объекта.
WPD_EVENT_SERVICE_METHOD_COMPLETE
Это событие отправляется, когда драйвер завершил вызов метода службы. Это событие должно отправляться даже в случае сбоя метода. Это внутреннее событие WPD DDI, которое не будет доступно ни одному приложению через IPortableDevice::Advise или IPortableDeviceService::Advise.
WPD_EVENT_STORAGE_FORMAT
Это событие указывает на ход выполнения операции форматирования в объекте хранилища.

Требования

Требование Значение
Заголовок
PortableDevice.h

См. также раздел

Константы