IOUSBCompletionAction
A function the system calls when the USB input/output request completes.
Declaration
typedef void (*IOUSBCompletionAction)(void *target, void *parameter, IOReturn status, UInt32 bufferSizeRemaining);Parameters
- target:
The target that the
IOUSBCompletionstructure specifies. - parameter:
The parameter that the
IOUSBCompletionstructure specifies. - status:
The completion status.
- bufferSizeRemaining:
The number of bytes remaining to transfer.
Discussion
The system calls this function when the USB input/output request completes.
See Also
Actions
IOUSBCompletionIOUSBHostBundledCompletionIOUSBHostBundledCompletionActionIOUSBHostCompletionIOUSBHostCompletionActionIOUSBHostIsochronousCompletionIOUSBHostIsochronousCompletionActionIOUSBIsocCompletionIOUSBIsocCompletionActionIOUSBLowLatencyIsocCompletionIOUSBLowLatencyIsocCompletionActionIOUSBCompletionActionWithTimeStampIOUSBCompletionWithTimeStamp