|
ReactOS 0.4.17-dev-1281-g065abb3
|

Go to the source code of this file.
Classes | |
| struct | HubPortStatus |
| struct | HubPortInfo |
| struct | HubConnectorId |
| struct | HubAcpiUpc |
| struct | HubAcpiPld |
| class | HubPort |
Macros | |
| #define | HUB_CONNECTOR_NONE 0 |
| #define | HUB_CONNECTOR_ROOT 1 |
| #define | HUB_CONNECTOR_ACPI 2 |
| #define | HUB_CONNECTOR_MAX_PATH 6 |
Enumerations | |
| enum class | PortProperty : ULONG { Removable = 0x00000001 , AcpiUpcValid = 0x00000002 , AcpiPldValid = 0x00000004 , DebugCapable = 0x00000008 , IntegratedHub = 0x00000010 , InConnectorMap = 0x00000020 , Usb20LpmCapable = 0x00000040 , BeslCapable = 0x00000080 , EnhancedSuperSpeed = 0x00000100 , TypeCWithoutSwitch = 0x00000200 } |
| enum class | PortFlag : ULONG { DeviceConnected = 0x00000001 , SupportsReattach = 0x00000002 , OverCurrentResetArmed = 0x00000004 , SsInactiveSeenForBoot = 0x00000008 , PendingRecoveryUpdate = 0x00000010 , PendingHubPowerReference = 0x00000020 , Usb4Host = 0x00000040 , AcpiNoU2 = 0x00000080 } |
| enum class | PortMuxFlag : ULONG { PortChangePending = 0x00000001 , InterruptReference = 0x00000002 , PnpOperationPending = 0x00000004 , PowerReference = 0x00000008 , ResetPending = 0x00000010 , WdfPowerReference = 0x00000020 } |
Functions | |
| C_ASSERT (sizeof(HubAcpiPld)==16) | |
| WDF_DECLARE_CONTEXT_TYPE_WITH_NAME (HubPort, HubGetPortContext) | |
| Enumerator | |
|---|---|
| DeviceConnected | |
| SupportsReattach | |
| OverCurrentResetArmed | |
| SsInactiveSeenForBoot | |
| PendingRecoveryUpdate | |
| PendingHubPowerReference | |
| Usb4Host | |
| AcpiNoU2 | |
Definition at line 26 of file hubport.h.
|
strong |
| Enumerator | |
|---|---|
| PortChangePending | |
| InterruptReference | |
| PnpOperationPending | |
| PowerReference | |
| ResetPending | |
| WdfPowerReference | |
Definition at line 43 of file hubport.h.
|
strong |
| Enumerator | |
|---|---|
| Removable | |
| AcpiUpcValid | |
| AcpiPldValid | |
| DebugCapable | |
| IntegratedHub | |
| InConnectorMap | |
| Usb20LpmCapable | |
| BeslCapable | |
| EnhancedSuperSpeed | |
| TypeCWithoutSwitch | |
Definition at line 11 of file hubport.h.
| C_ASSERT | ( | sizeof(HubAcpiPld) | = =16 | ) |
| WDF_DECLARE_CONTEXT_TYPE_WITH_NAME | ( | HubPort | , |
| HubGetPortContext | |||
| ) |