---
title: OSArraySetValue
framework: driverkit
role: symbol
role_heading: Function
path: driverkit/osarraysetvalue
---

# OSArraySetValue

## Declaration

```occ
bool OSArraySetValue(OSArrayPtr obj, size_t index, OSObjectPtr value);
```

## See Also

### Getting and Setting Values

- [OSArrayGetValue](driverkit/osarraygetvalue.md)
- [OSArrayGetStringValue](driverkit/osarraygetstringvalue.md)
- [OSArrayGetUInt64Value](driverkit/osarraygetuint64value.md)
- [OSArraySetStringValue](driverkit/osarraysetstringvalue.md)
- [OSArraySetUInt64Value](driverkit/osarraysetuint64value.md)
- [Array Indices](driverkit/3180989-array_indices.md)
- [OSArrayPtr](driverkit/osarrayptr.md)
