---
title: IOUSBLowLatencyIsocCompletionAction
framework: kernel
role: symbol
role_heading: Type Alias
path: kernel/iousblowlatencyisoccompletionaction
---

# IOUSBLowLatencyIsocCompletionAction

The function that excutes when the low-latency isochronous USB input/output request completes.

## Declaration

```occ
typedef void (*IOUSBLowLatencyIsocCompletionAction)(void *target, void *parameter, IOReturn status, IOUSBLowLatencyIsocFrame *pFrames);
```

## Parameters

- `target`: The target that the IOUSBLowLatencyIsocCompletion structure specifies.
- `parameter`: The parameter that the IOUSBLowLatencyIsocCompletion structure specifies.
- `status`: The completion status.
- `pFrames`: A pointer to the low latency frame list containing the status for each frame that transfers.

## See Also

### Actions

- [IOUSBCompletionAction](kernel/iousbcompletionaction.md)
- [IOUSBCompletion](kernel/iousbcompletion.md)
- [IOUSBHostBundledCompletion](kernel/iousbhostbundledcompletion.md)
- [IOUSBHostBundledCompletionAction](kernel/iousbhostbundledcompletionaction.md)
- [IOUSBHostCompletion](kernel/iousbhostcompletion.md)
- [IOUSBHostCompletionAction](kernel/iousbhostcompletionaction.md)
- [IOUSBHostIsochronousCompletion](kernel/iousbhostisochronouscompletion.md)
- [IOUSBHostIsochronousCompletionAction](kernel/iousbhostisochronouscompletionaction.md)
- [IOUSBIsocCompletion](kernel/iousbisoccompletion.md)
- [IOUSBIsocCompletionAction](kernel/iousbisoccompletionaction.md)
- [IOUSBLowLatencyIsocCompletion](kernel/iousblowlatencyisoccompletion.md)
- [IOUSBCompletionActionWithTimeStamp](kernel/iousbcompletionactionwithtimestamp.md)
- [IOUSBCompletionWithTimeStamp](kernel/iousbcompletionwithtimestamp.md)
