| _IRQL_requires_(PASSIVE_LEVEL) NTSTATUS EnableForwardProgress(_In_ PUCXHUB_FORWARD_PROGRESS_INFO Info) | UcxUsbDevice | |
| AllowsEndpointStart() const | UcxUsbDevice | inline |
| CompleteEnableIrp() | UcxUsbDevice | private |
| CompleteEndpointsConfigureIrp() | UcxUsbDevice | private |
| CompleteHubOperation() | UcxUsbDevice | |
| CompleteHubRequest() | UcxUsbDevice | private |
| Create(_In_ UCXCONTROLLER Controller, _Inout_ PUCXUSBDEVICE_INIT *Init, _In_opt_ PWDF_OBJECT_ATTRIBUTES Attributes, _Out_ UCXUSBDEVICE *UsbDevice) | UcxUsbDevice | static |
| CreateFromHub(_In_ UCXUSBDEVICE Hub, _In_ PUCXHUB_DEVICE_CREATE_INFO Info, _Out_ UCXUSBDEVICE *UsbDevice) | UcxUsbDevice | static |
| DeleteFromHub() | UcxUsbDevice | |
| DisconnectPort(_In_ ULONG PortNumber) | UcxUsbDevice | |
| DispatchManagement(_In_ WDFREQUEST Request, _In_ ULONG IoControlCode) | UcxUsbDevice | |
| EvtDestroy | UcxUsbDevice | privatestatic |
| EvtRemoteWakeCancel | UcxUsbDevice | privatestatic |
| FailManagement(_In_ WDFREQUEST Request, _In_ ULONG IoControlCode) | UcxUsbDevice | |
| FanOutToEndpoints(_In_ EpEvent Event) | UcxUsbDevice | private |
| FinishEndpointResetRequest() | UcxUsbDevice | private |
| FromHandle(_In_ UCXUSBDEVICE Handle) | UcxUsbDevice | static |
| HandleHubAbortIo(_In_ WDFREQUEST Request) | UcxUsbDevice | private |
| HandleHubDisable(_In_ WDFREQUEST Request, _In_ BOOLEAN AfterReset) | UcxUsbDevice | private |
| HandleHubEndpointsConfigure(_In_ WDFREQUEST Request, _In_ BOOLEAN AfterReset) | UcxUsbDevice | private |
| HandleHubPurgeIo(_In_ WDFREQUEST Request, _In_ BOOLEAN OnSuspend) | UcxUsbDevice | private |
| HandleHubReset(_In_ WDFREQUEST Request, _In_ BOOLEAN AfterReset) | UcxUsbDevice | private |
| HandleHubStartIo(_In_ WDFREQUEST Request) | UcxUsbDevice | private |
| HandleHubTreePurge(_In_ WDFREQUEST Request) | UcxUsbDevice | private |
| InitializeAsRootHub(_In_ UCXROOTHUB Handle, _In_ UcxController *Controller) | UcxUsbDevice | |
| InitializeLists() | UcxUsbDevice | private |
| InitSetEventCallbacks(_Inout_ PUCXUSBDEVICE_INIT Init, _In_ PUCX_USBDEVICE_EVENT_CALLBACKS Callbacks) | UcxUsbDevice | static |
| IsHub() const | UcxUsbDevice | inline |
| IsRootHub() const | UcxUsbDevice | inline |
| m_BcdUsb | UcxUsbDevice | |
| m_Callbacks | UcxUsbDevice | |
| m_ChildLink | UcxUsbDevice | |
| m_ChildList | UcxUsbDevice | |
| m_ChildrenMayLeavePurge | UcxUsbDevice | |
| m_Controller | UcxUsbDevice | |
| m_DefaultEndpoint | UcxUsbDevice | |
| m_DefaultPipe | UcxUsbDevice | |
| m_DeprogrammedByControllerReset | UcxUsbDevice | |
| m_Disconnected | UcxUsbDevice | |
| m_Enabled | UcxUsbDevice | |
| m_EndpointList | UcxUsbDevice | |
| m_EndpointResetFailedByControllerReset | UcxUsbDevice | |
| m_EndpointsMayLeavePurge | UcxUsbDevice | |
| m_FailNextStreamClose | UcxUsbDevice | |
| m_FunctionCount | UcxUsbDevice | |
| m_Functions | UcxUsbDevice | |
| m_FunctionsMemory | UcxUsbDevice | |
| m_Handle | UcxUsbDevice | |
| m_HubClearTtBuffer | UcxUsbDevice | |
| m_HubContext | UcxUsbDevice | |
| m_HubDeviceContext | UcxUsbDevice | |
| m_HubNoPingResponse | UcxUsbDevice | |
| m_HubUsesGrownInterface | UcxUsbDevice | |
| m_Info | UcxUsbDevice | |
| m_ParentHub | UcxUsbDevice | |
| m_Pdo | UcxUsbDevice | |
| m_PendingDelete | UcxUsbDevice | |
| m_PendingNoPingResponse | UcxUsbDevice | |
| m_PendingOperation | UcxUsbDevice | |
| m_PendingOperationCount | UcxUsbDevice | |
| m_PendingOperationDone | UcxUsbDevice | |
| m_RemoteWake | UcxUsbDevice | |
| m_RemoteWakeLock | UcxUsbDevice | |
| m_ResetFailedByControllerReset | UcxUsbDevice | |
| m_StaleEndpointList | UcxUsbDevice | |
| m_StalePipeIoAllowed | UcxUsbDevice | |
| m_Timestamp | UcxUsbDevice | |
| m_TrackingList | UcxUsbDevice | |
| m_TrackingLock | UcxUsbDevice | |
| m_TransferFailureCount | UcxUsbDevice | |
| m_Type | UcxUsbDevice | |
| m_UsbdHandleList | UcxUsbDevice | |
| m_UsbdHandleLock | UcxUsbDevice | |
| OnHcdEnableDone(_In_ PIRP Irp, _In_ PUSBDEVICE_ENABLE Enable) | UcxUsbDevice | |
| OnHcdEndpointsConfigureDone(_In_ PIRP Irp, _In_ PENDPOINTS_CONFIGURE Configure) | UcxUsbDevice | |
| OnHcdResetDone(_In_ PIRP Irp, _In_ PUSBDEVICE_RESET Reset) | UcxUsbDevice | |
| PendDisable() | UcxUsbDevice | private |
| PendEndpointsConfigure() | UcxUsbDevice | private |
| PendReset() | UcxUsbDevice | private |
| PFN_UCX_OPERATION_DONE typedef | UcxUsbDevice | |
| RegisterComposite(_In_ WDFREQUEST Request) | UcxUsbDevice | |
| RemoteWakeNotification(_In_ ULONG Interface) | UcxUsbDevice | |
| ReportNoPingResponseIfPending() | UcxUsbDevice | |
| RequestRemoteWakeNotification(_In_ WDFREQUEST Request) | UcxUsbDevice | |
| SendDisableToController() | UcxUsbDevice | private |
| SendEndpointsConfigureToController() | UcxUsbDevice | private |
| SendResetToController() | UcxUsbDevice | private |
| SetFunctionData(_In_ WDFREQUEST Request) | UcxUsbDevice | |
| SetPdo(_In_ PDEVICE_OBJECT Pdo) | UcxUsbDevice | |
| Speed() const | UcxUsbDevice | inline |
| StartOperation(_In_ PVOID Pending, _In_ PFN_UCX_OPERATION_DONE Done, _In_ LONG Count) | UcxUsbDevice | private |
| TakeOperation() | UcxUsbDevice | inlineprivate |
| Timestamp() const | UcxUsbDevice | inline |
| TrackStaleHandles() | UcxUsbDevice | |
| UnregisterComposite(_In_ WDFREQUEST Request) | UcxUsbDevice | |
| UpdateFromHub(_In_ WDFREQUEST Request) | UcxUsbDevice | private |
| WalkSubtree(_In_ PFN_UCX_DEVICE_VISITOR Visitor, _In_opt_ PVOID Context, _In_ BOOLEAN IncludeDisconnected) | UcxUsbDevice | |