Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Defines index values for all export functions for the UFX class extension.
Syntax
typedef enum _UFX_CLASS_FUNCTIONS {
UfxFdoInitIndex = ,
UfxDeviceCreateIndex = ,
UfxDeviceEventCompleteIndex = ,
UfxDeviceNotifyHardwareReadyIndex = ,
UfxDeviceNotifyAttachIndex = ,
UfxDeviceNotifyDetachIndex = ,
UfxDeviceNotifySuspendIndex = ,
UfxDeviceNotifyResumeIndex = ,
UfxDeviceNotifyResetIndex = ,
UfxDevicePortDetectCompleteIndex = ,
UfxDeviceProprietaryChargerDetectCompleteIndex = ,
UfxDeviceNotifyHardwareFailureIndex = ,
UfxDeviceIoControlIndex = ,
UfxDeviceIoInternalControlIndex = ,
UfxEndpointCreateIndex = ,
UfxEndpointInitSetEventCallbacksIndex = ,
UfxEndpointNotifySetupIndex = ,
UfxEndpointGetTransferQueueIndex = ,
UfxEndpointGetCommandQueueIndex = ,
UfxDevicePortDetectCompleteExIndex = ,
UfxDeviceNotifyFinalExitIndex = ,
UfxFunctionsMax =
} UFX_CLASS_FUNCTIONS;
Constants
UfxFdoInitIndexIndex for UfxFdoInit. |
UfxDeviceCreateIndexIndex for UfxDeviceCreate. |
UfxDeviceEventCompleteIndexIndex for UfxDeviceEventComplete. |
UfxDeviceNotifyHardwareReadyIndexIndex for UfxDeviceNotifyHardwareReady. |
UfxDeviceNotifyAttachIndexIndex for UfxDeviceNotifyAttach. |
UfxDeviceNotifyDetachIndexIndex for UfxDeviceNotifyDetach. |
UfxDeviceNotifySuspendIndexIndex for UfxDeviceNotifySuspend. |
UfxDeviceNotifyResumeIndexIndex for UfxDeviceNotifyResume. |
UfxDeviceNotifyResetIndexIndex for UfxDeviceNotifyResetIndex. |
UfxDevicePortDetectCompleteIndexIndex for UfxDevicePortDetectComplete. |
UfxDeviceProprietaryChargerDetectCompleteIndexIndex for UfxDeviceProprietaryChargerDetectComplete. |
UfxDeviceNotifyHardwareFailureIndexIndex for UfxDeviceNotifyHardwareFailure. |
UfxDeviceIoControlIndexIndex for UfxDeviceIoControl. |
UfxDeviceIoInternalControlIndexIndex for UfxDeviceIoInternalControl. |
UfxEndpointCreateIndexIndex for UfxEndpointCreate. |
UfxEndpointInitSetEventCallbacksIndexIndex for UfxEndpointInitSetEventCallbacks. |
UfxEndpointNotifySetupIndexIndex for UfxEndpointNotifySetup. |
UfxEndpointGetTransferQueueIndexIndex for UfxEndpointGetTransferQueue |
UfxEndpointGetCommandQueueIndexIndex for UfxEndpointGetCommandQueue. |
UfxDevicePortDetectCompleteExIndexIndex for UfxDevicePortDetectCompleteEx. |
UfxDeviceNotifyFinalExitIndexIndex for UfxDeviceNotifyFinalExit. |
UfxFunctionsMax |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows |
| Header | ufxbase.h |