---
title: DisposeComponentMPWorkFunctionUPP
framework: Core Services
role: symbol
role_heading: Function
platforms: [macOS 10.0+]
path: coreservices/1516328-disposecomponentmpworkfunctionup
---

# DisposeComponentMPWorkFunctionUPP

## Declaration

```occ
void DisposeComponentMPWorkFunctionUPP(ComponentMPWorkFunctionUPP userUPP);
```

## Parameters

- `userUPP`: 

## See Also

### Creating and Managing Universal Procedure Pointers

- [NewComponentRoutineUPP](1516579-newcomponentroutineupp.md)
- [InvokeComponentRoutineUPP](1516654-invokecomponentroutineupp.md)
- [DisposeComponentRoutineUPP](1516334-disposecomponentroutineupp.md)
- [NewComponentFunctionUPP](1516583-newcomponentfunctionupp.md)
- [DisposeComponentFunctionUPP](1516369-disposecomponentfunctionupp.md)
- [NewComponentMPWorkFunctionUPP](1516448-newcomponentmpworkfunctionupp.md)
- [InvokeComponentMPWorkFunctionUPP](1516356-invokecomponentmpworkfunctionupp.md)
- [NewGetMissingComponentResourceUPP](1516619-newgetmissingcomponentresourceup.md)
- [InvokeGetMissingComponentResourceUPP](1516491-invokegetmissingcomponentresourc.md)
- [DisposeGetMissingComponentResourceUPP](1516414-disposegetmissingcomponentresour.md)
