ISoftUSBHub Interface
The ISoftUSBHub interface is a dual interface that represents a external USB hub device.
Members
The ISoftUSBHub interface inherits from the IDispatch interface. ISoftUSBHub also defines the following types of members:
- Methods
- Properties
Methods
The ISoftUSBHub interface defines the following method.
Method | Description |
---|---|
Destroy | Destroys the hub before the final release of the interface. |
Properties
The ISoftUSBHub interface defines the following properties.
Property | Access type | Description |
---|---|---|
Read/write | Gets or sets whether the hub is part of a compound device. |
|
Read/write | Gets or sets the maximum current of the simulated hub, in milliamperes (mA). |
|
Read/write | Gets or sets whether the local power source has changed. |
|
Read/write | Gets or sets the logical power switch mode for the USB hub. For more information about this mode, see section 11.23.2.1 of the USB 2.0 specification, which you can download from the USB Web site. |
|
Read/write | Gets or sets the number of ports on the USB hub. |
|
Read/write | Gets or sets whether the sum of current that is drawn through all ports exceeds the specified maximum current. |
|
Read/write | Gets or sets whether the OverCurrent property has changed. |
|
Read/write | Gets or sets the over-current protection mode. For more information about this mode, see section 11.23.2.1 of the USB 2.0 specification. |
|
Read/write | Gets or sets whether a hub supports port indicators. For more information about the port indicators, see section 11.23.2.1 of the USB 2.0 specification. |
|
Read-only | Gets a port collection that contains the ports that are associated with the hub. |
|
Read/write | Gets or sets the PwrOn2PwrGood field for the hub. For more information about this field, see section 11.23.2.1 of the USB 2.0 specification. |
|
Read-only | Gets the number of the port on the controller's root hub to which this external hub is ultimately connected. |
|
Read-only | Gets the SoftUSBDevice object that is associated with the hub. |
|
Read-only | Gets the hub status to the host controller. |
|
Read/write | Gets or sets the TT Think Time for the hub. For more information about TT Think Time, see section 11.23.2.1 of the USB 2.0 specification. |
Requirements
Header |
SoftUSBIf.h |
See Also
Send comments about this topic to Microsoft
Build date: 9/21/2010