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

Go to the source code of this file.

Classes

struct  UcxUsbDeviceCallbacks
 
struct  _UCXUSBDEVICE_INIT
 
struct  UcxRemoteWakeSlot
 
struct  UcxFunctionRecord
 
class  UcxUsbDevice
 

Macros

#define UCX_DEVICE_TYPE_HUB   0x1
 
#define UCX_DEVICE_TYPE_ROOT_HUB   0x2
 

Typedefs

typedef struct _UCXUSBDEVICE_INIT UcxUsbDeviceInit
 

Functions

 WDF_DECLARE_CONTEXT_TYPE_WITH_NAME (UcxUsbDevice, UcxGetUsbDeviceContext)
 

Variables

EVT_WDF_IO_QUEUE_IO_INTERNAL_DEVICE_CONTROL UcxEvtDeviceMgmtIoInternalDeviceControl
 
EVT_WDF_IO_QUEUE_IO_INTERNAL_DEVICE_CONTROL UcxEvtTreePurgeIoInternalDeviceControl
 
EVT_WDF_IO_QUEUE_IO_INTERNAL_DEVICE_CONTROL UcxEvtPendDuringResetIoInternalDeviceControl
 

Macro Definition Documentation

◆ UCX_DEVICE_TYPE_HUB

#define UCX_DEVICE_TYPE_HUB   0x1

Definition at line 11 of file devobj.h.

◆ UCX_DEVICE_TYPE_ROOT_HUB

#define UCX_DEVICE_TYPE_ROOT_HUB   0x2

Definition at line 12 of file devobj.h.

Typedef Documentation

◆ UcxUsbDeviceInit

Definition at line 31 of file devobj.h.

Function Documentation

◆ WDF_DECLARE_CONTEXT_TYPE_WITH_NAME()

WDF_DECLARE_CONTEXT_TYPE_WITH_NAME ( UcxUsbDevice  ,
UcxGetUsbDeviceContext   
)

Variable Documentation

◆ UcxEvtDeviceMgmtIoInternalDeviceControl

EVT_WDF_IO_QUEUE_IO_INTERNAL_DEVICE_CONTROL UcxEvtDeviceMgmtIoInternalDeviceControl

Definition at line 361 of file devobj.h.

Referenced by UcxController::CreateQueues().

◆ UcxEvtPendDuringResetIoInternalDeviceControl

EVT_WDF_IO_QUEUE_IO_INTERNAL_DEVICE_CONTROL UcxEvtPendDuringResetIoInternalDeviceControl

Definition at line 363 of file devobj.h.

Referenced by UcxController::CreateQueues().

◆ UcxEvtTreePurgeIoInternalDeviceControl

EVT_WDF_IO_QUEUE_IO_INTERNAL_DEVICE_CONTROL UcxEvtTreePurgeIoInternalDeviceControl

Definition at line 362 of file devobj.h.

Referenced by UcxController::CreateQueues().