WPD_DEVICE_TRANSPORTS enumeration

The WPD_DEVICE_TRANSPORTS enumeration type specifies the inheritance relationship for a service. This enumeration is used by the WPD_DEVICE_TRANSPORT property.

Syntax

typedef enum tagWPD_DEVICE_TRANSPORTS { 
  WPD_DEVICE_TRANSPORT_UNSPECIFIED  = 0,
  WPD_DEVICE_TRANSPORT_USB          = 1,
  WPD_DEVICE_TRANSPORT_IP           = 2,
  WPD_DEVICE_TRANSPORT_BLUETOOTH    = 3
} WPD_DEVICE_TRANSPORTS;

Constants

WPD_DEVICE_TRANSPORT_UNSPECIFIED

The transport type was not specified.

WPD_DEVICE_TRANSPORT_USB

The device is connected through USB.

WPD_DEVICE_TRANSPORT_IP

The device is connected through Internet Protocol (IP).

WPD_DEVICE_TRANSPORT_BLUETOOTH

The device is connected through Bluetooth.

Requirements

Requirement Value
Header
PortableDevice.h