ReactOS  0.4.15-dev-2720-g5ee0925
_WDF_USB_CONTROL_SETUP_PACKET Union Reference

#include <wdfusb.h>

Collaboration diagram for _WDF_USB_CONTROL_SETUP_PACKET:

Public Attributes

struct {
   union {
      struct {
         BYTE   Recipient:2
 
         BYTE   Reserved:3
 
         BYTE   Type:2
 
         BYTE   Dir:1
 
      }   Request
 
      BYTE   Byte
 
   }   bm
 
   BYTE   bRequest
 
   union {
      struct {
         BYTE   LowByte
 
         BYTE   HiByte
 
      }   Bytes
 
      USHORT   Value
 
   }   wValue
 
   union {
      struct {
         BYTE   LowByte
 
         BYTE   HiByte
 
      }   Bytes
 
      USHORT   Value
 
   }   wIndex
 
   USHORT   wLength
 
Packet
 
struct {
   BYTE   Bytes [8]
 
Generic
 

Detailed Description

Definition at line 149 of file wdfusb.h.

Member Data Documentation

◆ bm

union { ... } _WDF_USB_CONTROL_SETUP_PACKET::bm

◆ bRequest

BYTE _WDF_USB_CONTROL_SETUP_PACKET::bRequest

Definition at line 176 of file wdfusb.h.

◆ Byte

BYTE _WDF_USB_CONTROL_SETUP_PACKET::Byte

Definition at line 173 of file wdfusb.h.

◆ Bytes [1/3]

struct { ... } _WDF_USB_CONTROL_SETUP_PACKET::Bytes

◆ Bytes [2/3]

struct { ... } _WDF_USB_CONTROL_SETUP_PACKET::Bytes

◆ Bytes [3/3]

BYTE _WDF_USB_CONTROL_SETUP_PACKET::Bytes[8]

Definition at line 198 of file wdfusb.h.

◆ Dir

BYTE _WDF_USB_CONTROL_SETUP_PACKET::Dir

Definition at line 171 of file wdfusb.h.

◆ Generic

struct { ... } _WDF_USB_CONTROL_SETUP_PACKET::Generic

◆ HiByte

BYTE _WDF_USB_CONTROL_SETUP_PACKET::HiByte

Definition at line 181 of file wdfusb.h.

◆ LowByte

BYTE _WDF_USB_CONTROL_SETUP_PACKET::LowByte

Definition at line 180 of file wdfusb.h.

◆ Packet

struct { ... } _WDF_USB_CONTROL_SETUP_PACKET::Packet

◆ Recipient

BYTE _WDF_USB_CONTROL_SETUP_PACKET::Recipient

Definition at line 157 of file wdfusb.h.

◆ Request

struct { ... } _WDF_USB_CONTROL_SETUP_PACKET::Request

◆ Reserved

BYTE _WDF_USB_CONTROL_SETUP_PACKET::Reserved

Definition at line 159 of file wdfusb.h.

◆ Type

BYTE _WDF_USB_CONTROL_SETUP_PACKET::Type

Definition at line 165 of file wdfusb.h.

◆ Value

USHORT _WDF_USB_CONTROL_SETUP_PACKET::Value

Definition at line 183 of file wdfusb.h.

◆ wIndex

union { ... } _WDF_USB_CONTROL_SETUP_PACKET::wIndex

◆ wLength

USHORT _WDF_USB_CONTROL_SETUP_PACKET::wLength

Definition at line 194 of file wdfusb.h.

◆ wValue

union { ... } _WDF_USB_CONTROL_SETUP_PACKET::wValue

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