USB_COMMON_DESCRIPTOR
USB 표준 디스크립터 형태
Description
typedef struct
_USB_COMMON_DESCRIPTOR
{
UCHAR bLength;
UCHAR bDescriptorType;
} USB_COMMON_DESCRIPTOR, *PUSB_COMMON_DESCRIPTOR;
Field
bLength
디스크립터 길이
bDescriptorType
디스크립터 유형
#define USB_DEVICE_DESCRIPTOR_TYPE 0x01
#define USB_CONFIGURATION_DESCRIPTOR_TYPE 0x02
#define USB_STRING_DESCRIPTOR_TYPE 0x03
#define USB_INTERFACE_DESCRIPTOR_TYPE 0x04
#define USB_ENDPOINT_DESCRIPTOR_TYPE 0x05