ReactOS 0.4.15-dev-8052-gc0e3179
_URB Struct Reference

#include <usb.h>

Collaboration diagram for _URB:

Public Attributes

union {
   struct _URB_HEADER   UrbHeader
 
   struct _URB_SELECT_INTERFACE   UrbSelectInterface
 
   struct _URB_SELECT_CONFIGURATION   UrbSelectConfiguration
 
   struct _URB_PIPE_REQUEST   UrbPipeRequest
 
   struct _URB_FRAME_LENGTH_CONTROL   UrbFrameLengthControl
 
   struct _URB_GET_FRAME_LENGTH   UrbGetFrameLength
 
   struct _URB_SET_FRAME_LENGTH   UrbSetFrameLength
 
   struct _URB_GET_CURRENT_FRAME_NUMBER   UrbGetCurrentFrameNumber
 
   struct _URB_CONTROL_TRANSFER   UrbControlTransfer
 
   struct _URB_BULK_OR_INTERRUPT_TRANSFER   UrbBulkOrInterruptTransfer
 
   struct _URB_ISOCH_TRANSFER   UrbIsochronousTransfer
 
   struct _URB_CONTROL_DESCRIPTOR_REQUEST   UrbControlDescriptorRequest
 
   struct _URB_CONTROL_GET_STATUS_REQUEST   UrbControlGetStatusRequest
 
   struct _URB_CONTROL_FEATURE_REQUEST   UrbControlFeatureRequest
 
   struct _URB_CONTROL_VENDOR_OR_CLASS_REQUEST   UrbControlVendorClassRequest
 
   struct _URB_CONTROL_GET_INTERFACE_REQUEST   UrbControlGetInterfaceRequest
 
   struct _URB_CONTROL_GET_CONFIGURATION_REQUEST   UrbControlGetConfigurationRequest
 
}; 
 

Detailed Description

Definition at line 529 of file usb.h.

Member Data Documentation

◆ 

__GNU_EXTENSION union { ... } _URB::@3254

◆ UrbBulkOrInterruptTransfer

◆ UrbControlDescriptorRequest

◆ UrbControlFeatureRequest

struct _URB_CONTROL_FEATURE_REQUEST _URB::UrbControlFeatureRequest

Definition at line 547 of file usb.h.

◆ UrbControlGetConfigurationRequest

struct _URB_CONTROL_GET_CONFIGURATION_REQUEST _URB::UrbControlGetConfigurationRequest

Definition at line 550 of file usb.h.

◆ UrbControlGetInterfaceRequest

struct _URB_CONTROL_GET_INTERFACE_REQUEST _URB::UrbControlGetInterfaceRequest

Definition at line 549 of file usb.h.

◆ UrbControlGetStatusRequest

struct _URB_CONTROL_GET_STATUS_REQUEST _URB::UrbControlGetStatusRequest

Definition at line 546 of file usb.h.

◆ UrbControlTransfer

◆ UrbControlVendorClassRequest

struct _URB_CONTROL_VENDOR_OR_CLASS_REQUEST _URB::UrbControlVendorClassRequest

Definition at line 548 of file usb.h.

Referenced by USBSTOR_ClassRequest().

◆ UrbFrameLengthControl

struct _URB_FRAME_LENGTH_CONTROL _URB::UrbFrameLengthControl

Definition at line 535 of file usb.h.

◆ UrbGetCurrentFrameNumber

struct _URB_GET_CURRENT_FRAME_NUMBER _URB::UrbGetCurrentFrameNumber

Definition at line 538 of file usb.h.

◆ UrbGetFrameLength

struct _URB_GET_FRAME_LENGTH _URB::UrbGetFrameLength

Definition at line 536 of file usb.h.

◆ UrbHeader

◆ UrbIsochronousTransfer

◆ UrbPipeRequest

◆ UrbSelectConfiguration

◆ UrbSelectInterface

◆ UrbSetFrameLength

struct _URB_SET_FRAME_LENGTH _URB::UrbSetFrameLength

Definition at line 537 of file usb.h.


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