USBDEVICE_UPDATE_20_HARDWARE_LPM_PARAMETERS struttura (ucxusbdevice.h)
Contiene parametri per una richiesta di aggiornamento della potenza del collegamento USB 2.0 (LPM). UCX passa questa struttura nella funzione di callback di EVT_UCX_USBDEVICE_UPDATE .
Sintassi
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;
Members
HardwareLpmEnable
Se impostato, indica che è richiesta per abilitare LPM hardware.
RemoteWakeEnable
Se impostato, indica la richiesta di abilitare il segnale di riattivazione remota.
HostInitiatedResumeDurationMode
Periodo di ripresa richiesto.
BestEffortServiceLatency
Latenza del servizio consigliata richiesta.
BestEffortServiceLatencyDeep
La latenza del servizio consigliata richiesta è profonda.
L1Timeout
Timeout L1 richiesto.
Reserved
Non usare.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ucxusbdevice.h (include Ucxclass.h) |