USBDEVICE_UPDATE_20_HARDWARE_LPM_PARAMETERS 구조체(ucxusbdevice.h)
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(Ucxclass.h 포함) |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기