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_UNSPECIFIED
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
PortableDevice.h

Consulte también

Propiedades y atributos de WPD