USBDEVICE_UPDATE_20_HARDWARE_LPM_PARAMETERS结构 (ucxusbdevice.h)
包含请求更新 USB 2.0 链路电源管理 (LPM) 的参数。 UCX 在 EVT_UCX_USBDEVICE_UPDATE 回调函数中传递此结构。
语法
typedef struct _USBDEVICE_UPDATE_20_HARDWARE_LPM_PARAMETERS {
ULONG HardwareLpmEnable : 1;
ULONG RemoteWakeEnable : 1;
ULONG HostInitiatedResumeDurationMode : 1;
ULONG BestEffortServiceLatency : 4;
ULONG BestEffortServiceLatencyDeep : 4;
ULONG L1Timeout : 8;
ULONG Reserved : 13;
} USBDEVICE_UPDATE_20_HARDWARE_LPM_PARAMETERS;
成员
HardwareLpmEnable
如果已设置,则指示是启用硬件 LPM 的请求。
RemoteWakeEnable
如果已设置,则指示是启用远程唤醒信号的请求。
HostInitiatedResumeDurationMode
请求的恢复期。
BestEffortServiceLatency
请求的尽力服务延迟。
BestEffortServiceLatencyDeep
请求的尽力服务延迟深度。
L1Timeout
请求的 L1 超时。
Reserved
请勿使用。
要求
要求 | 值 |
---|---|
Header | ucxusbdevice.h (包括 Ucxclass.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将推出:在整个 2024 年,我们将逐步取消以“GitHub 问题”作为内容的反馈机制,并将其替换为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈