USB_STRING_DESCRIPTOR結構 (usbspec.h)
USB_STRING_DESCRIPTOR 結構是由USB用戶端驅動程式用來保存USB定義的字串描述元。 此結構的成員描述於 USB 文件庫提供的通用序列總線 3.1 規格。 請參閱 9.6.9 節。
語法
typedef struct _USB_STRING_DESCRIPTOR {
UCHAR bLength;
UCHAR bDescriptorType;
WCHAR bString[1];
} USB_STRING_DESCRIPTOR, *PUSB_STRING_DESCRIPTOR;
成員
bLength
指定描述元的長度,以位元組為單位。
bDescriptorType
指定描述元類型。 必須一律USB_STRING_DESCRIPTOR_TYPE。
bString[1]
用戶端配置的緩衝區指標,其中包含從主機控制器驅動程序傳回的 Unicode 字串,其中包含要求的字串描述元。
言論
此結構可用來保存裝置、組態、介面、類別、廠商、端點或裝置字串描述元。 字串描述元會提供元件的人類可讀取描述。
以 bString 傳回的字串格式為 Unicode 格式,而字串的內容則為裝置定義。
要求
要求 | 價值 |
---|---|
標頭 | usbspec.h (包括 Usbioctl.h) |