---
title: ensureCapacity
framework: driverkit
role: symbol
role_heading: Instance Method
path: driverkit/osdictionary/ensurecapacity
---

# ensureCapacity

Allocates capacity for members in dictionary.

## Declaration

```occ
virtual uint32_t ensureCapacity(uint32_t newCapacity);
```

## Parameters

- `newCapacity`: Count of allocated capacity for members in dictionary.

## Return Value

Return Value New count of capacity for members in dictionary, may return prior capacity on failure.

## See Also

### Inspecting a Dictionary

- [getCapacity](driverkit/osdictionary/getcapacity.md)
- [getCount](driverkit/osdictionary/getcount.md)
- [OSDictionaryGetCount](driverkit/osdictionarygetcount.md)
