URS_HARDWARE_EVENT 열거형(urstypes.h)
USB 이중 역할 컨트롤러의 클라이언트 드라이버가 보고할 수 있는 하드웨어 이벤트에 대한 값을 정의합니다.
Syntax
typedef enum _URS_HARDWARE_EVENT {
UrsHardwareEventNone,
UrsHardwareEventDetach,
UrsHardwareEventIdGround,
UrsHardwareEventIdFloat,
UrsHardwareEventPortTypeDfp,
UrsHardwareEventPortTypeUfp
} URS_HARDWARE_EVENT, *PURS_HARDWARE_EVENT;
상수
UrsHardwareEventNone 내부적으로만 사용됩니다. |
UrsHardwareEventDetach USB Type-C 시스템의 포트에서 분리 이벤트가 발생했습니다. |
UrsHardwareEventIdGround 이 이벤트는 ID 핀이 접지되었음을 나타냅니다. |
UrsHardwareEventIdFloat 이 이벤트는 ID 핀이 부동임을 나타냅니다. |
UrsHardwareEventPortTypeDfp Type-C 커넥터가 DFP로 확인되었습니다. URS 클라이언트 드라이버에서 직접 사용할 수 없습니다. |
UrsHardwareEventPortTypeUfp Type-C 커넥터가 UFP로 확인되었습니다. URS 클라이언트 드라이버에서 직접 사용할 수 없습니다. |
설명
USB Type-C 시스템에 대해 정의된 값은 클라이언트 드라이버에서 직접 사용하면 안 됩니다. 대신 드라이버는 UrsSetHardwareEventSupport를 호출하여 하드웨어 이벤트 보고를 지원하지 않는다고 보고해야 합니다. 이러한 하드웨어 이벤트는 USB Type-C 커넥터 드라이버에 의해 검색됩니다. USB Type-C 커넥터 드라이버 프로그래밍 참조를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 |
지원되는 최소 서버 | Windows Server 2016 |
최소 KMDF 버전 | 1.15 |
머리글 | urstypes.h(Urscx.h 포함) |
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기