The values of the USB property names are defined by the USB Implementers Forum, Inc.
| Modifier and Type | Field and Description |
|---|---|
| public static final String | DEVICE_CATEGORY
Constant for the value of the service property |
| public static final int | MATCH_CLASS
Device Access match value indicating a match with
|
| public static final int | MATCH_MODEL
Device Access match value indicating a match with |
| public static final int | MATCH_PROTOCOL
Device Access match value indicating a match with
|
| public static final int | MATCH_SUBCLASS
Device Access match value indicating a match with
|
| public static final int | MATCH_VERSION
Device Access match value indicating a match with |
| public static final String | USB_ADDRESS
Service property to identify USB address. |
| public static final String | USB_BALTERNATESETTING
Service property for USB Interface Descriptor field "bAlternateSetting". |
| public static final String | USB_BCDDEVICE
Service property for USB Device Descriptor field "bcdDevice". |
| public static final String | USB_BCDUSB
Service property for USB Device Descriptor field "bcdUSB". |
| public static final String | USB_BDEVICECLASS
Service property for USB Device Descriptor field "bDeviceClass". |
| public static final String | USB_BDEVICEPROTOCOL
Service property for USB Device Descriptor field "bDeviceProtocol". |
| public static final String | USB_BDEVICESUBCLASS
Service property for USB Device Descriptor field "bDeviceSubClass". |
| public static final String | USB_BINTERFACECLASS
Service property for USB Interface Descriptor field "bInterfaceClass". |
| public static final String | USB_BINTERFACENUMBER
Service property for USB Interface Descriptor field "bInterfaceNumber". |
| public static final String | USB_BINTERFACEPROTOCOL
Service property for USB Interface Descriptor field "bInterfaceProtocol". |
| public static final String | USB_BINTERFACESUBCLASS
Service property for USB Interface Descriptor field "bInterfaceSubClass". |
| public static final String | USB_BMAXPACKETSIZE0
Service property for USB Device Descriptor field "bMaxPacketSize0". |
| public static final String | USB_BNUMCONFIGURATIONS
Service property for USB Device Descriptor field "bNumConfigurations". |
| public static final String | USB_BNUMENDPOINTS
Service property for USB Interface Descriptor field "bNumEndpoints". |
| public static final String | USB_BUS
Service property to identify USB bus. |
| public static final String | USB_IDPRODUCT
Service property for USB Device Descriptor field "idProduct". |
| public static final String | USB_IDVENDOR
Service property for USB Device Descriptor field "idVendor". |
| public static final String | USB_INTERFACE
Service property for name referenced by USB Interface Descriptor field "iInterface". |
| public static final String | USB_MANUFACTURER
Service property for name referenced by USB Device Descriptor field "iManufacturer". |
| public static final String | USB_PRODUCT
Service property for name referenced by USB Device Descriptor field "iProduct". |
| public static final String | USB_SERIALNUMBER
Service property for name referenced by USB Device Descriptor field "iSerialNumber". |
| DEVICE_CATEGORY | back to summary |
|---|---|
| public static final String DEVICE_CATEGORY Constant for the value of the service property A USB information base driver bundle must set this property key. | |
| MATCH_CLASS | back to summary |
|---|---|
| public static final int MATCH_CLASS Device Access match value indicating a match with
| |
| MATCH_MODEL | back to summary |
|---|---|
| public static final int MATCH_MODEL Device Access match value indicating a match with | |
| MATCH_PROTOCOL | back to summary |
|---|---|
| public static final int MATCH_PROTOCOL Device Access match value indicating a match with
| |
| MATCH_SUBCLASS | back to summary |
|---|---|
| public static final int MATCH_SUBCLASS Device Access match value indicating a match with
| |
| MATCH_VERSION | back to summary |
|---|---|
| public static final int MATCH_VERSION Device Access match value indicating a match with | |
| USB_ADDRESS | back to summary |
|---|---|
| public static final String USB_ADDRESS Service property to identify USB address. Used to identify USB devices with same VID / PID. The value is the ID of the USB address assigned when connecting the USB device. USB address is an integer in the range 1-127 and does not change while the USB device remains connected. The value type is Integer. | |
| USB_BALTERNATESETTING | back to summary |
|---|---|
| public static final String USB_BALTERNATESETTING Service property for USB Interface Descriptor field "bAlternateSetting". The value type is Integer. This service property is optional. | |
| USB_BCDDEVICE | back to summary |
|---|---|
| public static final String USB_BCDDEVICE Service property for USB Device Descriptor field "bcdDevice". The value type is String; the value is in 4-digit BCD format. For example, "0200". | |
| USB_BCDUSB | back to summary |
|---|---|
| public static final String USB_BCDUSB Service property for USB Device Descriptor field "bcdUSB". The value type is String; the value is in 4-digit BCD format. For example, "0210". This service property is optional. | |
| USB_BDEVICECLASS | back to summary |
|---|---|
| public static final String USB_BDEVICECLASS Service property for USB Device Descriptor field "bDeviceClass". The value type is String; the value is in 2-digit hexadecimal. For example, "ff". | |
| USB_BDEVICEPROTOCOL | back to summary |
|---|---|
| public static final String USB_BDEVICEPROTOCOL Service property for USB Device Descriptor field "bDeviceProtocol". The value type is String; the value is in 2-digit hexadecimal. For example, "ff". | |
| USB_BDEVICESUBCLASS | back to summary |
|---|---|
| public static final String USB_BDEVICESUBCLASS Service property for USB Device Descriptor field "bDeviceSubClass". The value type is String; the value is in 2-digit hexadecimal. For example, "ff". | |
| USB_BINTERFACECLASS | back to summary |
|---|---|
| public static final String USB_BINTERFACECLASS Service property for USB Interface Descriptor field "bInterfaceClass". The value type is String; the value is in 2-digit hexadecimal. For example, "ff". | |
| USB_BINTERFACENUMBER | back to summary |
|---|---|
| public static final String USB_BINTERFACENUMBER Service property for USB Interface Descriptor field "bInterfaceNumber". The value type is Integer. | |
| USB_BINTERFACEPROTOCOL | back to summary |
|---|---|
| public static final String USB_BINTERFACEPROTOCOL Service property for USB Interface Descriptor field "bInterfaceProtocol". The value type is String; the value is in 2-digit hexadecimal. For example, "ff". | |
| USB_BINTERFACESUBCLASS | back to summary |
|---|---|
| public static final String USB_BINTERFACESUBCLASS Service property for USB Interface Descriptor field "bInterfaceSubClass". The value type is String; the value is in 2-digit hexadecimal. For example, "ff". | |
| USB_BMAXPACKETSIZE0 | back to summary |
|---|---|
| public static final String USB_BMAXPACKETSIZE0 Service property for USB Device Descriptor field "bMaxPacketSize0". The value type is Integer. This service property is optional. | |
| USB_BNUMCONFIGURATIONS | back to summary |
|---|---|
| public static final String USB_BNUMCONFIGURATIONS Service property for USB Device Descriptor field "bNumConfigurations". The value type is Integer. This service property is optional. | |
| USB_BNUMENDPOINTS | back to summary |
|---|---|
| public static final String USB_BNUMENDPOINTS Service property for USB Interface Descriptor field "bNumEndpoints". The value type is Integer. This service property is optional. | |
| USB_BUS | back to summary |
|---|---|
| public static final String USB_BUS Service property to identify USB bus. Used to identify USB devices with same VID / PID. The value is the ID of the USB bus assigned when connecting the USB device. The USB bus ID is an integer and does not change while the USB device remains connected. The value type is Integer. | |
| USB_IDPRODUCT | back to summary |
|---|---|
| public static final String USB_IDPRODUCT Service property for USB Device Descriptor field "idProduct". The value type is String; the value is in 4-digit hexadecimal. For example, "8372". | |
| USB_IDVENDOR | back to summary |
|---|---|
| public static final String USB_IDVENDOR Service property for USB Device Descriptor field "idVendor". The value type is String; the value is in 4-digit hexadecimal. For example, "0403". | |
| USB_INTERFACE | back to summary |
|---|---|
| public static final String USB_INTERFACE Service property for name referenced by USB Interface Descriptor field "iInterface". The value type is String. This service property is optional. | |
| USB_MANUFACTURER | back to summary |
|---|---|
| public static final String USB_MANUFACTURER Service property for name referenced by USB Device Descriptor field "iManufacturer". The value type is String. For example, "Buffalo Inc.". This service property is optional. | |
| USB_PRODUCT | back to summary |
|---|---|
| public static final String USB_PRODUCT Service property for name referenced by USB Device Descriptor field "iProduct". The value type is String. For example, "USB2.0 PC Camera". This service property is optional. | |
| USB_SERIALNUMBER | back to summary |
|---|---|
| public static final String USB_SERIALNUMBER Service property for name referenced by USB Device Descriptor field "iSerialNumber". The value type is String. For example, "57B0002600000001". This service property is optional. | |