ROOTHUB_20PORT_INFO 구조체(ucxroothub.h)
USB 2.0 루트 허브 포트에 대한 정보를 제공합니다. 이 구조는 EVT_UCX_ROOTHUB_GET_20PORT_INFO 콜백 함수에서 UCX에 의해 전달됩니다.
통사론
typedef struct _ROOTHUB_20PORT_INFO {
USHORT PortNumber;
UCHAR MinorRevision;
UCHAR HubDepth;
TRISTATE Removable;
TRISTATE IntegratedHubImplemented;
TRISTATE DebugCapable;
CONTROLLER_USB_20_HARDWARE_LPM_FLAGS ControllerUsb20HardwareLpmFlags;
} ROOTHUB_20PORT_INFO, *PROOTHUB_20PORT_INFO;
회원
PortNumber
USB 2.0 루트 허브 포트 번호입니다.
MinorRevision
부 수정 번호입니다.
HubDepth
허브 깊이 제한입니다.
Removable
포트가 이동식인지를 나타내는 TRISTATE 값입니다.
IntegratedHubImplemented
포트가 구현되었는지를 나타내는 TRISTATE 값입니다.
DebugCapable
포트를 디버그할 수 있는지를 나타내는 TRISTATE 값입니다.
ControllerUsb20HardwareLpmFlags
컨트롤러에 대한 LPM(링크 전원 관리) 플래그를 나타내는 값입니다.
요구 사항
요구 | 값 |
---|---|
헤더 | ucxroothub.h(Ucxclass.h 포함) |