USBDEVICE_UPDATE_20_HARDWARE_LPM_PARAMETERS-Struktur (ucxusbdevice.h)
Enthält Parameter für eine Anforderung zum Aktualisieren der USB 2.0 Link Power Management (LPM). UCX übergibt diese Struktur in der EVT_UCX_USBDEVICE_UPDATE Rückruffunktion.
Syntax
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;
Member
HardwareLpmEnable
Wenn festgelegt, gibt an, dass die Anforderung zum Aktivieren von Hardware-LPM ist.
RemoteWakeEnable
Wenn festgelegt, gibt an, dass die Anforderung zum Aktivieren des Remoteaktivierungssignals ist.
HostInitiatedResumeDurationMode
Der angeforderte Lebenslaufzeitraum.
BestEffortServiceLatency
Die angeforderte Dienstlatenz mit optimalem Aufwand.
BestEffortServiceLatencyDeep
Die angeforderte Dienstlatenz mit optimalem Aufwand tief.
L1Timeout
Das angeforderte L1-Timeout.
Reserved
Nicht verwenden.
Anforderungen
Anforderung | Wert |
---|---|
Header | ucxusbdevice.h (include Ucxclass.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für