ReactOS 0.4.17-dev-1037-g720d112
_USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR Struct Reference

#include <usb300.h>

Public Attributes

UCHAR bLength
 
UCHAR bDescriptorType
 
UCHAR bDevCapabilityType
 
union {
   ULONG   AsUlong
 
   struct {
      ULONG   Reserved:1
 
      ULONG   LPMCapable:1
 
      ULONG   BESLAndAlternateHIRDSupported:1
 
      ULONG   BaselineBESLValid:1
 
      ULONG   DeepBESLValid:1
 
      ULONG   Reserved1:3
 
      ULONG   BaselineBESL:4
 
      ULONG   DeepBESL:4
 
      ULONG   Reserved2:16
 
   } 
 
} bmAttributes
 

Detailed Description

Definition at line 113 of file usb300.h.

Member Data Documentation

◆ AsUlong

ULONG _USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR::AsUlong

Definition at line 118 of file usb300.h.

◆ BaselineBESL

ULONG _USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR::BaselineBESL

Definition at line 126 of file usb300.h.

◆ BaselineBESLValid

ULONG _USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR::BaselineBESLValid

Definition at line 123 of file usb300.h.

◆ bDescriptorType

UCHAR _USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR::bDescriptorType

Definition at line 115 of file usb300.h.

◆ bDevCapabilityType

UCHAR _USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR::bDevCapabilityType

Definition at line 116 of file usb300.h.

◆ BESLAndAlternateHIRDSupported

ULONG _USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR::BESLAndAlternateHIRDSupported

Definition at line 122 of file usb300.h.

◆ bLength

UCHAR _USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR::bLength

Definition at line 114 of file usb300.h.

◆ 

union { ... } _USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR::bmAttributes

◆ DeepBESL

ULONG _USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR::DeepBESL

Definition at line 127 of file usb300.h.

◆ DeepBESLValid

ULONG _USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR::DeepBESLValid

Definition at line 124 of file usb300.h.

◆ LPMCapable

ULONG _USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR::LPMCapable

Definition at line 121 of file usb300.h.

◆ Reserved

ULONG _USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR::Reserved

Definition at line 120 of file usb300.h.

◆ Reserved1

ULONG _USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR::Reserved1

Definition at line 125 of file usb300.h.

◆ Reserved2

ULONG _USB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR::Reserved2

Definition at line 128 of file usb300.h.


The documentation for this struct was generated from the following file: