// portabledevice.h
typedef enum tagWPD_DEVICE_TRANSPORTS {
WPD_DEVICE_TRANSPORT_UNSPECIFIED,
WPD_DEVICE_TRANSPORT_USB,
WPD_DEVICE_TRANSPORT_IP,
WPD_DEVICE_TRANSPORT_BLUETOOTH
} WPD_DEVICE_TRANSPORTS;
View the official Windows Driver Kit DDI referenceNo description available.
The WPD_DEVICE_TRANSPORTS enumeration type describes the transport for the device that is currently connected. This enumeration is used by the WPD_DEVICE_TRANSPORT property.
WPD_DEVICE_TRANSPORT_UNSPECIFIEDThe transport type was not specified.
WPD_DEVICE_TRANSPORT_USBThe device is connected through USB.
WPD_DEVICE_TRANSPORT_IPThe device is connected through Internet Protocol (IP).
WPD_DEVICE_TRANSPORT_BLUETOOTHThe device is connected through Bluetooth.