ReactOS 0.4.17-dev-1037-g720d112
ucxfuncenum.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define UCX_BOUND_FUNCTION(PfnType, Slot)   ((PfnType)UcxFunctions[(Slot)])
 

Typedefs

typedef enum _UCXFUNCENUM UCXFUNCENUM
 

Enumerations

enum  _UCXFUNCENUM {
  UcxIoDeviceControlTableIndex = 0 , UcxControllerCreateTableIndex = 1 , UcxControllerNeedsResetTableIndex = 2 , UcxControllerResetCompleteTableIndex = 3 ,
  UcxControllerSetFailedTableIndex = 4 , UcxRootHubCreateTableIndex = 5 , UcxRootHubPortChangedTableIndex = 6 , UcxUsbDeviceCreateTableIndex = 7 ,
  UcxUsbDeviceInitSetEventCallbacksTableIndex = 8 , UcxUsbDeviceRemoteWakeNotificationTableIndex = 9 , UcxEndpointCreateTableIndex = 10 , UcxEndpointGetStaticStreamsReferencedTableIndex = 11 ,
  UcxEndpointNeedToCancelTransfersTableIndex = 12 , UcxEndpointInitSetEventCallbacksTableIndex = 13 , UcxDefaultEndpointInitSetEventCallbacksTableIndex = 14 , UcxEndpointSetWdfIoQueueTableIndex = 15 ,
  UcxEndpointPurgeCompleteTableIndex = 16 , UcxEndpointAbortCompleteTableIndex = 17 , UcxEndpointNoPingResponseErrorTableIndex = 18 , UcxStaticStreamsSetStreamInfoTableIndex = 19 ,
  UcxStaticStreamsCreateTableIndex = 20 , UcxInitializeDeviceInitTableIndex = 21 , UcxControllerSetIdStringsTableIndex = 22 , UcxControllerNotifyTransportCharacteristicsChangeTableIndex = 23 ,
  UcxFunctionTableNumEntries = 24
}
 

Macro Definition Documentation

◆ UCX_BOUND_FUNCTION

#define UCX_BOUND_FUNCTION (   PfnType,
  Slot 
)    ((PfnType)UcxFunctions[(Slot)])

Definition at line 40 of file ucxfuncenum.h.

Typedef Documentation

◆ UCXFUNCENUM

Enumeration Type Documentation

◆ _UCXFUNCENUM

Enumerator
UcxIoDeviceControlTableIndex 
UcxControllerCreateTableIndex 
UcxControllerNeedsResetTableIndex 
UcxControllerResetCompleteTableIndex 
UcxControllerSetFailedTableIndex 
UcxRootHubCreateTableIndex 
UcxRootHubPortChangedTableIndex 
UcxUsbDeviceCreateTableIndex 
UcxUsbDeviceInitSetEventCallbacksTableIndex 
UcxUsbDeviceRemoteWakeNotificationTableIndex 
UcxEndpointCreateTableIndex 
UcxEndpointGetStaticStreamsReferencedTableIndex 
UcxEndpointNeedToCancelTransfersTableIndex 
UcxEndpointInitSetEventCallbacksTableIndex 
UcxDefaultEndpointInitSetEventCallbacksTableIndex 
UcxEndpointSetWdfIoQueueTableIndex 
UcxEndpointPurgeCompleteTableIndex 
UcxEndpointAbortCompleteTableIndex 
UcxEndpointNoPingResponseErrorTableIndex 
UcxStaticStreamsSetStreamInfoTableIndex 
UcxStaticStreamsCreateTableIndex 
UcxInitializeDeviceInitTableIndex 
UcxControllerSetIdStringsTableIndex 
UcxControllerNotifyTransportCharacteristicsChangeTableIndex 
UcxFunctionTableNumEntries 

Definition at line 11 of file ucxfuncenum.h.

12{
@ UcxIoDeviceControlTableIndex
Definition: ucxfuncenum.h:13
@ UcxControllerSetIdStringsTableIndex
Definition: ucxfuncenum.h:35
@ UcxEndpointInitSetEventCallbacksTableIndex
Definition: ucxfuncenum.h:26
@ UcxEndpointPurgeCompleteTableIndex
Definition: ucxfuncenum.h:29
@ UcxStaticStreamsCreateTableIndex
Definition: ucxfuncenum.h:33
@ UcxEndpointGetStaticStreamsReferencedTableIndex
Definition: ucxfuncenum.h:24
@ UcxRootHubPortChangedTableIndex
Definition: ucxfuncenum.h:19
@ UcxEndpointSetWdfIoQueueTableIndex
Definition: ucxfuncenum.h:28
@ UcxUsbDeviceRemoteWakeNotificationTableIndex
Definition: ucxfuncenum.h:22
@ UcxUsbDeviceCreateTableIndex
Definition: ucxfuncenum.h:20
@ UcxControllerCreateTableIndex
Definition: ucxfuncenum.h:14
@ UcxStaticStreamsSetStreamInfoTableIndex
Definition: ucxfuncenum.h:32
@ UcxEndpointNeedToCancelTransfersTableIndex
Definition: ucxfuncenum.h:25
@ UcxEndpointNoPingResponseErrorTableIndex
Definition: ucxfuncenum.h:31
@ UcxControllerResetCompleteTableIndex
Definition: ucxfuncenum.h:16
@ UcxControllerSetFailedTableIndex
Definition: ucxfuncenum.h:17
@ UcxRootHubCreateTableIndex
Definition: ucxfuncenum.h:18
@ UcxDefaultEndpointInitSetEventCallbacksTableIndex
Definition: ucxfuncenum.h:27
@ UcxEndpointCreateTableIndex
Definition: ucxfuncenum.h:23
@ UcxEndpointAbortCompleteTableIndex
Definition: ucxfuncenum.h:30
@ UcxFunctionTableNumEntries
Definition: ucxfuncenum.h:37
@ UcxUsbDeviceInitSetEventCallbacksTableIndex
Definition: ucxfuncenum.h:21
@ UcxControllerNeedsResetTableIndex
Definition: ucxfuncenum.h:15
@ UcxInitializeDeviceInitTableIndex
Definition: ucxfuncenum.h:34
@ UcxControllerNotifyTransportCharacteristicsChangeTableIndex
Definition: ucxfuncenum.h:36
enum _UCXFUNCENUM UCXFUNCENUM