11#define HUB_LPM_POLICY_U1_ENABLED 0x00000001
12#define HUB_LPM_POLICY_U2_ENABLED 0x00000002
13#define HUB_LPM_POLICY_U1_ACCEPT 0x00000004
14#define HUB_LPM_POLICY_U2_ACCEPT 0x00000008
15#define HUB_LPM_POLICY_U1_INITIATE 0x00000010
16#define HUB_LPM_POLICY_U2_INITIATE 0x00000020
17#define HUB_LPM_POLICY_CONSERVATIVE 0x00000040
18#define HUB_LPM_POLICY_AGGRESSIVE 0x00000080
21#define HUB_LINK_TARGET_U1 0x00000001
22#define HUB_LINK_TARGET_U2 0x00000002
23#define HUB_LINK_U1_OFF_FOR_LATENCY 0x00000004
24#define HUB_LINK_U2_OFF_FOR_LATENCY 0x00000008
25#define HUB_LINK_OFF_FOR_NO_PING 0x00000010
66HubChildDeleteInterface(
VOID NTAPI HubChildCollectForDisable(_In_ HubChild *Child, _In_ HubInterface *Interface)
BOOLEAN NTAPI HubChildU2ForEnumerated(_In_ HubChild *Child)
NTSTATUS NTAPI HubChildSubmitUcxIoctl(_In_ HubChild *Child, _In_ ULONG IoControlCode)
VOID NTAPI HubConfigMovePipes(_In_opt_ HubConfiguration *Config, _In_ PipeState From, _In_ PipeState To)
USBD_STATUS NTAPI HubNtStatusToUsbd(_In_ NTSTATUS Status)
#define _IRQL_requires_(irql)
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFREQUEST _In_ size_t _In_ size_t _In_ ULONG IoControlCode
_Must_inspect_result_ _In_ WDFDEVICE _In_ PUCX_CONTROLLER_CONFIG Config
_In_ UCXUSBDEVICE _In_ ULONG Interface
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFDEVICE Child