IOUSBCompletionActionWithTimeStamp
The function that executes when the USB input/output request completes.
Declaration
typedef void (*IOUSBCompletionActionWithTimeStamp)(void *target, void *parameter, IOReturn status, UInt32 bufferSizeRemaining, AbsoluteTime timeStamp);Parameters
- target:
The target that the
IOUSBCompletionstructure specifies. - parameter:
The parameter that the
IOUSBCompletionstructure specifies. - status:
The completion status.
- bufferSizeRemaining:
The bytes remaining to transfer.
- timeStamp:
The time that the system processed the transaction.
See Also
Actions
IOUSBCompletionActionIOUSBCompletionIOUSBHostBundledCompletionIOUSBHostBundledCompletionActionIOUSBHostCompletionIOUSBHostCompletionActionIOUSBHostIsochronousCompletionIOUSBHostIsochronousCompletionActionIOUSBIsocCompletionIOUSBIsocCompletionActionIOUSBLowLatencyIsocCompletionIOUSBLowLatencyIsocCompletionActionIOUSBCompletionWithTimeStamp