다음을 통해 공유


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