Propiedades de evento
Windows dispositivos portátiles admite las siguientes propiedades de evento.
Propiedad | VarType | Descripción |
---|---|---|
WPD_EVENT_OPTION_IS_AUTOPLAY_EVENT | VT_BOOL | Reservado para uso futuro. |
WPD_EVENT_OPTION_IS_BROADCAST_EVENT | VT_BOOL | Valor booleano que especifica si el evento se transmite a todos los clientes. Los clientes pueden recibir este evento registrando su devolución de llamada con IPortableDevice::Advise. |
WPD_EVENT_PARAMETER_CHILD_HIERARCHY_CHANGED | VT_BOOL | Valor booleano que especifica si ha cambiado la jerarquía secundaria del objeto. Este parámetro se usa para notificar al autor de la llamada que algunos elementos secundarios del objeto especificado se han agregado o quitado. Normalmente, el cambio de jerarquía se inicia en el lado del dispositivo. Es posible que los clientes tengan que volver a enumerar los elementos secundarios de esta carpeta para mantener actualizadas sus vistas. |
WPD_EVENT_PARAMETER_EVENT_ID | VT_CLSID | Valor que identifica un evento. |
WPD_EVENT_PARAMETER_OBJECT_CREATION_COOKIE | VT_LPWSTR | La cookie que se devuelve a un cliente cuando solicita una creación de objetos llamando al método IPortableDeviceContent::CreateObjectWithPropertiesAndData . Este parámetro se agrega como comodidad para ayudar al autor de la llamada a vincular un evento agregado de objeto a la solicitud que envió para crear el objeto. El controlador devuelve esta cookie como WPD_PROPERTY_OBJECT_MANAGEMENT_CONTEXT valor devuelto al procesar el comando WPD_COMMAND_OBJECT_MANAGEMENT_CREATE_OBJECT_WITH_PROPERTIES_AND_DATA . |
WPD_EVENT_PARAMETER_OBJECT_PARENT_PERSISTENT_UNIQUE_ID | VT_LPWSTR | Valor que identifica de forma única el objeto primario. Esta propiedad es similar a WPD_OBJECT_PARENT_ID, pero este identificador no cambia entre sesiones. |
WPD_EVENT_PARAMETER_OPERATION_PROGRESS | VT_UI4 | Valor que especifica el progreso de una operación que se está ejecutando actualmente. El valor de esta propiedad puede oscilar entre 0 y 100, con 100 que indica que la operación se ha completado. |
WPD_EVENT_PARAMETER_OPERATION_STATE | VT_UI4 | Valor que indica el estado actual de la operación, por ejemplo, iniciado, en ejecución, detenido, etc. Los valores posibles de este parámetro proceden de la enumeración WPD_OPERATION_STATES definida en PortableDevice.h. Los valores posibles son:
WPD_OPERATION_STATE_STARTED WPD_OPERATION_STATE_RUNNING WPD_OPERATION_STATE_PAUSED WPD_OPERATION_STATE_CANCELLED WPD_OPERATION_STATE_FINISHED WPD_OPERATION_STATE_ABORTED |
WPD_EVENT_PARAMETER_PNP_DEVICE_ID | VT_LPWSTR | Valor que especifica el dispositivo que originó el evento. Este es el identificador de dispositivo o servicio proporcionado por el sistema Plug-and-Play (PnP), y es la misma cadena que se usa en los métodos IPortableDevice::OpenorIPortableDeviceService::Open . |
WPD_EVENT_PARAMETER_SERVICE_METHOD_CONTEXT | VT_LPWSTR | Cadena que usa un controlador WPD para identificar el funcionamiento de un método device-service. Las aplicaciones no deben usar este parámetro directamente. |
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de