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) |