ReactOS 0.4.17-dev-1281-g065abb3
reqctx.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  XhciControlTransfer
 
struct  XhciDefaultEndpointUpdate
 
struct  XhciEndpointReset
 
struct  XhciStreamsConfigure
 
union  XhciRequestData
 

Enumerations

enum class  XhciControlMechanism : ULONG { NoData , Immediate , DoubleBuffer , Dma }
 
enum class  XhciControlCancel : ULONG { Idle , Armed , CancelRoutinePending , Done }
 
enum class  XhciControlTimeout : ULONG { Idle , Armed , TimerRoutinePending , Expired }
 

Functions

 WDF_DECLARE_CONTEXT_TYPE_WITH_NAME (XhciRequestData, XhciGetRequestData)
 

Enumeration Type Documentation

◆ XhciControlCancel

Enumerator
Idle 
Armed 
CancelRoutinePending 
Done 

Definition at line 20 of file reqctx.h.

◆ XhciControlMechanism

Enumerator
NoData 
Immediate 
DoubleBuffer 
Dma 

Definition at line 12 of file reqctx.h.

◆ XhciControlTimeout

Enumerator
Idle 
Armed 
TimerRoutinePending 
Expired 

Definition at line 28 of file reqctx.h.

Function Documentation

◆ WDF_DECLARE_CONTEXT_TYPE_WITH_NAME()

WDF_DECLARE_CONTEXT_TYPE_WITH_NAME ( XhciRequestData  ,
XhciGetRequestData   
)