USB_PORT_PROPERTIES 공용 구조체(usbioctl.h)
USB_PORT_PROPERTIES 공용 구조체는 USB(유니버설 직렬 버스) 포트의 기능을 보고하는 데 사용됩니다.
포트 기능은 IOCTL_USB_GET_PORT_CONNECTOR_PROPERTIES I/O 제어 요청에 의해 USB_PORT_CONNECTOR_PROPERTIES 구조에서 검색됩니다.
구문
typedef union _USB_PORT_PROPERTIES {
ULONG ul;
struct {
ULONG PortIsUserConnectable : 1;
ULONG PortIsDebugCapable : 1;
ULONG PortHasMultipleCompanions : 1;
ULONG PortConnectorIsTypeC : 1;
ULONG ReservedMBZ : 28;
};
} USB_PORT_PROPERTIES, *PUSB_PORT_PROPERTIES;
멤버
ul
포트의 속성과 기능을 나타내는 비트 마스크입니다.
PortIsUserConnectable
TRUE이면 포트가 사용자에게 표시되고 USB 디바이스를 포트에 연결하거나 포트에서 분리할 수 있습니다.
PortIsDebugCapable
TRUE이면 포트는 USB 연결을 통해 디버깅을 지원합니다.
PortHasMultipleCompanions
PortConnectorIsTypeC
ReservedMBZ
예약되어 있습니다. 사용하지 마십시오.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 |
지원되는 최소 서버 | 지원되는 버전 없음 |
머리글 | usbioctl.h(Usbioctl.h 포함) |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기