Compartilhar via


Constantes de evento (PortableDevice.h)

Dispositivos Portáteis do Windows define os valores de evento a seguir.

Constante Descrição
WPD_EVENT_DEVICE_CAPABILITIES_UPDATED
Esse evento indica que os recursos do dispositivo foram alterados. Os clientes devem consultar o dispositivo se tiverem tomado decisões com base nos recursos do dispositivo.
WPD_EVENT_DEVICE_REMOVED
Esse evento é enviado quando um driver para um dispositivo está sendo descarregado. Normalmente, isso é resultado da desconectada do dispositivo.
Os clientes devem liberar a interface IPortableDevice e todas as interfaces IPortableDeviceService especificadas no WPD_EVENT_PARAMETER_PNP_DEVICE_ID.
WPD_EVENT_DEVICE_RESET
Esse evento indica que o dispositivo está prestes a ser redefinido e todos os clientes conectados devem fechar suas conexões com o dispositivo.
WPD_EVENT_OBJECT_ADDED
Esse evento indica que um novo objeto está disponível no dispositivo.
WPD_EVENT_OBJECT_REMOVED
Esse evento é enviado depois que um objeto existente anteriormente foi removido do dispositivo.
O objeto pode ser um objeto de conteúdo, por exemplo, um arquivo de imagem foi excluído; ou pode ser um objeto funcional, por exemplo, um novo dispositivo de armazenamento foi desconectado do dispositivo.
WPD_EVENT_OBJECT_TRANSFER_REQUESTED
Esse evento é enviado para solicitar que um aplicativo transfira um objeto específico do dispositivo.
O objeto geralmente é um objeto de conteúdo, por exemplo, um arquivo de imagem.
WPD_EVENT_OBJECT_UPDATED
Esse evento é enviado depois que um objeto é atualizado e qualquer cliente conectado deve atualizar sua exibição desse objeto.
WPD_EVENT_SERVICE_METHOD_COMPLETE
Esse evento é enviado quando um driver conclui a invocação de um método de serviço. Esse evento deve ser enviado mesmo quando o método falha. Esse é um evento de DDI do WPD interno e não estará disponível para nenhum aplicativo por meio de IPortableDevice::Advise ou IPortableDeviceService::Advise.
WPD_EVENT_STORAGE_FORMAT
Esse evento indica o progresso de uma operação de formato em um objeto de armazenamento.

Requisitos

Requisito Valor
parâmetro
PortableDevice.h

Confira também

Constantes