ReactOS  0.4.14-dev-293-g2b39b42
_URB_CONTROL_TRANSFER Struct Reference

#include <usb.h>

Collaboration diagram for _URB_CONTROL_TRANSFER:

Public Attributes

struct _URB_HEADER Hdr
 
USBD_PIPE_HANDLE PipeHandle
 
ULONG TransferFlags
 
ULONG TransferBufferLength
 
PVOID TransferBuffer
 
PMDL TransferBufferMDL
 
struct _URBUrbLink
 
struct _URB_HCD_AREA hca
 
UCHAR SetupPacket [8]
 

Detailed Description

Definition at line 466 of file usb.h.

Member Data Documentation

◆ hca

struct _URB_HCD_AREA _URB_CONTROL_TRANSFER::hca

Definition at line 474 of file usb.h.

Referenced by USBPORT_CompleteTransfer(), and USBPORT_ValidateURB().

◆ Hdr

struct _URB_HEADER _URB_CONTROL_TRANSFER::Hdr

Definition at line 467 of file usb.h.

Referenced by USBH_IoctlGetDescriptor().

◆ PipeHandle

USBD_PIPE_HANDLE _URB_CONTROL_TRANSFER::PipeHandle

Definition at line 468 of file usb.h.

Referenced by USBPORT_ValidateURB().

◆ SetupPacket

◆ TransferBuffer

PVOID _URB_CONTROL_TRANSFER::TransferBuffer

◆ TransferBufferLength

ULONG _URB_CONTROL_TRANSFER::TransferBufferLength

◆ TransferBufferMDL

PMDL _URB_CONTROL_TRANSFER::TransferBufferMDL

◆ TransferFlags

ULONG _URB_CONTROL_TRANSFER::TransferFlags

Definition at line 469 of file usb.h.

Referenced by USBPORT_ValidateURB().

◆ UrbLink

struct _URB* _URB_CONTROL_TRANSFER::UrbLink

Definition at line 473 of file usb.h.

Referenced by USBH_IoctlGetDescriptor(), and USBPORT_ValidateURB().


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