---
title: SetLength_Invoke
framework: kernel
role: symbol
role_heading: Type Method
path: kernel/iobuffermemorydescriptor/3131492-setlength_invoke
---

# SetLength_Invoke

## Declaration

```occ
static kern_return_t SetLength_Invoke(const IORPC rpc, OSMetaClassBase *target, SetLength_Handler func);
```

## See Also

### Managing Internal Structures

- [ExpansionData](kernel/ioservice/expansiondata.md)
- [reserved](kernel/iobuffermemorydescriptor/reserved.md)
- [Create](driverkit/iobuffermemorydescriptor/create.md)
- [Create_Impl](kernel/iobuffermemorydescriptor/3074954-create_impl.md)
- [Create_Invoke](kernel/iobuffermemorydescriptor/3180451-create_invoke.md)
- [GetAddressRange](driverkit/iobuffermemorydescriptor/getaddressrange.md)
- [getMetaClass](kernel/iobuffermemorydescriptor/1574832-getmetaclass.md)
- [SetLength](driverkit/iobuffermemorydescriptor/setlength.md)
- [SetLength_Impl](kernel/iobuffermemorydescriptor/3131491-setlength_impl.md)
- [Dispatch](kernel/iobuffermemorydescriptor/3180452-dispatch.md)
