USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR構造体 (usbspec.h)
説明については、USB 3.2 仕様に含まれている 3.2 エンジニアリング変更通知 USB を参照してください。
構文
typedef struct _USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR {
UCHAR bLength;
UCHAR bDescriptorType;
UCHAR bDevCapabilityType;
UCHAR bcdDescriptorVersion;
union {
ULONG AsUlong;
struct {
ULONG GetFirmwareImageHashSupport : 1;
ULONG DisallowFirmwareUpdateSupport : 1;
ULONG Reserved : 30;
};
} bmAttributes;
} USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR, *PUSB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR;
メンバーズ
bLength
bDescriptorType
bDevCapabilityType
bcdDescriptorVersion
bmAttributes
bmAttributes.AsUlong
bmAttributes.GetFirmwareImageHashSupport
bmAttributes.DisallowFirmwareUpdateSupport
bmAttributes.Reserved
必要条件
要件 | 価値 |
---|---|
ヘッダー | usbspec.h |