---
title: CompleteAsyncIsochIO
framework: usbdriverkit
role: symbol
role_heading: Instance Method
path: usbdriverkit/iousbhostpipe/completeasyncisochio
---

# CompleteAsyncIsochIO

Handles the completion of an asynchronous request.

## Declaration

```occ
virtual void CompleteAsyncIsochIO(OSAction *action, IOReturn status);
```

## Parameters

- `action`: A pointer to the doc://com.apple.documentation/documentation/DriverKit/OSAction object of the request.
- `status`: The result of the operation.

## Discussion

Discussion Implement a custom version of this method and use the TYPE macro to let the system know that your method conforms to this prototype.

## See Also

### Interacting with Isochronous Endpoints

- [IsochIO](usbdriverkit/iousbhostpipe/isochio.md)
- [IOUSBIsochronousFrame](usbdriverkit/iousbisochronousframe.md)
