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
請勿使用。
規格需求
需求 | 值 |
---|---|
標頭 | ucxusbdevice.h (包含 Ucxclass.h) |