estructura USBDEVICE_UPDATE_20_HARDWARE_LPM_PARAMETERS (ucxusbdevice.h)
Contiene parámetros para una solicitud para actualizar la administración de energía del vínculo USB 2.0 (LPM). UCX pasa esta estructura en la función de devolución de llamada EVT_UCX_USBDEVICE_UPDATE.
Sintaxis
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;
Miembros
HardwareLpmEnable
Si se establece, indica que se solicita habilitar el LPM de hardware.
RemoteWakeEnable
Si se establece, indica que se solicita habilitar la señal de reactivación remota.
HostInitiatedResumeDurationMode
Período de reanudación solicitado.
BestEffortServiceLatency
Latencia del servicio de mejor esfuerzo solicitada.
BestEffortServiceLatencyDeep
La latencia del servicio de mejor esfuerzo solicitada es profunda.
L1Timeout
Tiempo de espera L1 solicitado.
Reserved
No use.
Requisitos
Requisito | Valor |
---|---|
encabezado de | ucxusbdevice.h (include Ucxclass.h) |