ISoftUSBDeviceQualifier Interface
The ISoftUSBDeviceQualifier interface represents a SoftUSBDeviceQualifier object, which is the device qualifier descriptor for a device as described in section 9.6.2 of the USB 2.0 specification, which you can download from the USB Web site.
Members
The ISoftUSBDeviceQualifier interface inherits from the IDispatch interface. ISoftUSBDeviceQualifier also defines the following types of members:
- Methods
- Properties
Methods
The ISoftUSBDeviceQualifier interface defines the following methods.
Method | Description |
---|---|
get_Length | Returns the bLength field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
put_Length | Returns the bLength field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
get_DescriptorType | Returns the bDescriptorType field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
put_DescriptorType | Returns the bDescriptorType field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
get_USB | Returns the bcdUSB field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
put_USB | Returns the bcdUSB field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
get_DeviceClass | Returns the bDeviceClass field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
put_DeviceClass | Returns the bDeviceClass field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
get_DeviceSubClass | Returns the bDeviceSubClass field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
put_DeviceSubClass | Returns the bDeviceSubClass field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
get_DeviceProtocol | Returns the bDeviceProtocol field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
put_DeviceProtocol | Returns the bDeviceProtocol field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
get_MaxPacketSize0 | Returns the bMaxPacketSize0 field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
put_MaxPacketSize0 | Returns the bMaxPacketSize0 field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
get_NumConfigurations | Returns the bNumConfigurations field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
put_NumConfigurations | Returns the bNumConfigurations field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
get_Reserved | Returns the bReserved field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
put_Reserved | Sets the bReserved field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
Properties
The ISoftUSBDeviceQualifier interface defines the following properties. The preceding table includes access methods for these properties.
Property | Access type | Description |
---|---|---|
Read/write | Returns the bDescriptorType field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
|
Read/write | Returns the bDeviceClass field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
|
Read/write | Returns the bDeviceProtocol field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
|
Read/write | Returns the bDeviceSubClass field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
|
Read/write | Returns the bLength field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
|
Read/write | Returns the bMaxPacketSize0 field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
|
Read/write | Returns the bNumConfigurations field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
|
Read-only | Returns the bReserved field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
|
Write-only | Sets the bReserved field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
|
Read/write | Returns the bcdUSB field of the device qualifier descriptor as described in section 9.6.2 of the USB 2.0 specification. |
Remarks
Requirements
Header |
SoftUSBif.h |
Send comments about this topic to Microsoft
Build date: 9/21/2010