---
title: IODelay
framework: driverkit
role: symbol
role_heading: Function
path: driverkit/iodelay
---

# IODelay

Sleep the calling thread for a number of microseconds.

## Declaration

```occ
void IODelay(uint64_t us);
```

## Parameters

- `us`: The integer number of microseconds to wait.

## Discussion

Discussion This function blocks the calling thread for at least the number of specified microseconds, giving time to other processes.

## See Also

### Thread Utilities

- [IOSleep](driverkit/iosleep.md)
