Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Содержит параметры для запроса на обновление управления питанием канала 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 (include Ucxclass.h) |