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 |