usbspec.h 헤더
이 헤더에는 USB 클라이언트 드라이버에서 사용하는 데이터 구조 및 열거형에 대한 선언이 포함되어 있습니다.
자세한 내용은 다음을 참조하세요.
usbspec.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
구조체
USB_30_HUB_DESCRIPTOR USB_30_HUB_DESCRIPTOR 구조체에는 SuperSpeed 허브 설명자가 포함되어 있습니다. 구조체 멤버에 대한 자세한 내용은 유니버설 직렬 버스 수정 버전 3.0 사양, 10.13.2.1 허브 설명자, 표 10-3을 참조하세요. SuperSpeed Hub 설명자입니다. |
USB_COMMON_DESCRIPTOR USB_COMMON_DESCRIPTOR 구조체에는 USBD_ParseDescriptors 호출의 검색 조건과 일치하는 첫 번째 설명자의 헤드가 포함됩니다. |
USB_CONFIGURATION_DESCRIPTOR USB_CONFIGURATION_DESCRIPTOR 구조는 USB 클라이언트 드라이버에서 USB 정의 구성 설명자를 보관하는 데 사용됩니다. |
USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR USB 3.2 엔지니어링 변경 알림에 정의된 USB FW 업데이트입니다. |
USB_DEVICE_DESCRIPTOR USB_DEVICE_DESCRIPTOR 구조는 USB 클라이언트 드라이버에서 USB 정의 디바이스 설명자를 검색하는 데 사용됩니다. |
USB_DEVICE_QUALIFIER_DESCRIPTOR USB_DEVICE_QUALIFIER_DESCRIPTOR 구조는 USB 클라이언트 드라이버에서 USB 정의 디바이스 한정자 설명자를 검색하는 데 사용됩니다. |
USB_ENDPOINT_DESCRIPTOR USB_ENDPOINT_DESCRIPTOR 구조는 USB 클라이언트 드라이버에서 USB 정의 엔드포인트 설명자를 검색하는 데 사용됩니다. |
USB_HUB_DESCRIPTOR USB_HUB_DESCRIPTOR 구조체에는 허브 설명자가 포함되어 있습니다. |
USB_INTERFACE_DESCRIPTOR USB_INTERFACE_DESCRIPTOR 구조는 USB 클라이언트 드라이버에서 USB 정의 인터페이스 설명자를 검색하는 데 사용됩니다. |
USB_STRING_DESCRIPTOR USB_STRING_DESCRIPTOR 구조는 USB 클라이언트 드라이버에서 USB 정의 문자열 설명자를 보관하는 데 사용됩니다. |
USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR 구조는 USB 클라이언트 드라이버에서 USB 정의 SuperSpeed 엔드포인트 도우미 설명자를 검색하는 데 사용됩니다. 자세한 내용은 공식 USB 3.0 사양의 섹션 9.6.7 및 표 9-20을 참조하세요. |
열거형
USB_DEVICE_SPEED USB_DEVICE_SPEED 열거형은 USB 디바이스 속도에 대한 상수를 정의합니다. |
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기