// ucxroothub.h
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;
View the official Windows Driver Kit DDI referenceNo description available.
Describes supported protocol capabilities for Link Power Management (LPM) in as defined the USB 2.0 specification.
AsUcharThe size of structure represented as a char (8-bit) value.
FlagsFlags.L1CapabilitySupportedFlags.BeslLpmCapabilitySupportedL1CapabilitySupportedIndicates support for L1 transitions.
BeslLpmCapabilitySupportedIndicates Best Effort Service latency (BESL) latency support.