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 LPM de hardware.
RemoteWakeEnable
Si se establece, indica que se solicita que habilite la señal de reactivación remota.
HostInitiatedResumeDurationMode
Período de reanudación solicitado.
BestEffortServiceLatency
Latencia del servicio de mejor esfuerzo solicitada.
BestEffortServiceLatencyDeep
Profundidad de la latencia del servicio de mejor esfuerzo solicitada.
L1Timeout
Tiempo de espera L1 solicitado.
Reserved
No debe usarse.
Requisitos
Requisito | Valor |
---|---|
Header | ucxusbdevice.h (incluye Ucxclass.h) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de