CONTROLLER_USB_20_HARDWARE_LPM_FLAGS union (ucxroothub.h)
Describes supported protocol capabilities for Link Power Management (LPM) in as defined the USB 2.0 specification.
Syntax
typedef union _CONTROLLER_USB_20_HARDWARE_LPM_FLAGS {
UCHAR AsUchar;
struct {
UCHAR L1CapabilitySupported : 1;
UCHAR BeslLpmCapabilitySupported : 1;
} Flags;
struct {
UCHAR L1CapabilitySupported : 1;
UCHAR BeslLpmCapabilitySupported : 1;
};
} CONTROLLER_USB_20_HARDWARE_LPM_FLAGS, *PCONTROLLER_USB_20_HARDWARE_LPM_FLAGS;
Members
AsUchar
The size of structure represented as a char (8-bit) value.
Flags
Flags.L1CapabilitySupported
Flags.BeslLpmCapabilitySupported
L1CapabilitySupported
Indicates support for L1 transitions.
BeslLpmCapabilitySupported
Indicates Best Effort Service latency (BESL) latency support.
Requirements
Requirement | Value |
---|---|
Header | ucxroothub.h (include Ucxclass.h) |