---
title: "CFPlugInInstanceCreateWithInstanceDataSize(_:_:_:_:_:)"
framework: Core Foundation
role: symbol
role_heading: Function
platforms: [iOS 2.0+, iPadOS 2.0+, Mac Catalyst 13.1+, macOS 10.0+, tvOS 9.0+, visionOS 1.0+, watchOS 2.0+]
path: "corefoundation/cfplugininstancecreatewithinstancedatasize(_:_:_:_:_:)"
---

# CFPlugInInstanceCreateWithInstanceDataSize(_:_:_:_:_:)

Not recommended.

## Declaration

```swift
func CFPlugInInstanceCreateWithInstanceDataSize(_ allocator: CFAllocator!, _ instanceDataSize: CFIndex, _ deallocateInstanceFunction: CFPlugInInstanceDeallocateInstanceDataFunction!, _ factoryName: CFString!, _ getInterfaceFunction: CFPlugInInstanceGetInterfaceFunction!) -> CFPlugInInstance!
```

## See Also

### Deprecated

- [CFPlugInInstanceGetFactoryName(_:)](corefoundation/cfplugininstancegetfactoryname(_:).md)
- [CFPlugInInstanceGetInstanceData(_:)](corefoundation/cfplugininstancegetinstancedata(_:).md)
- [CFPlugInInstanceGetInterfaceFunctionTable(_:_:_:)](corefoundation/cfplugininstancegetinterfacefunctiontable(_:_:_:).md)
- [CFPlugInInstanceGetTypeID()](corefoundation/cfplugininstancegettypeid().md)
