---
title: InvokeCMMIterateUPP
framework: applicationservices
role: pseudoSymbol
path: applicationservices/colorsync_manager/1805325-invokecmmiterateupp
---

# InvokeCMMIterateUPP

Invokes a universal procedure pointer (UPP) to a progress-monitoring callback for the CMIterateCMMInfo function.

## Declaration

```swift
func InvokeCMMIterateUPP(_ iterateData: UnsafeMutablePointer<CMMInfo>, _ refCon: UnsafeMutablePointer<Void>, _ userUPP: CMMIterateUPP) -> OSErr
```

## Overview

Overview In most cases, you do not need to call this function as ColorSync Manager invokes your callback for you. See the CMMIterateProcPtr callback for more information and for a description of the parameters.

## See Also

### Working With Universal Procedure Pointers

- [NewCMBitmapCallBackUPP](applicationservices/colorsync_manager/1805297-newcmbitmapcallbackupp.md)
- [DisposeCMBitmapCallBackUPP](applicationservices/colorsync_manager/1805300-disposecmbitmapcallbackupp.md)
- [InvokeCMBitmapCallBackUPP](applicationservices/colorsync_manager/1805303-invokecmbitmapcallbackupp.md)
- [NewCMConcatCallBackUPP](applicationservices/colorsync_manager/1805306-newcmconcatcallbackupp.md)
- [DisposeCMConcatCallBackUPP](applicationservices/colorsync_manager/1805310-disposecmconcatcallbackupp.md)
- [InvokeCMConcatCallBackUPP](applicationservices/colorsync_manager/1805312-invokecmconcatcallbackupp.md)
- [NewCMFlattenUPP](applicationservices/colorsync_manager/1805315-newcmflattenupp.md)
- [DisposeCMFlattenUPP](applicationservices/colorsync_manager/1805318-disposecmflattenupp.md)
- [InvokeCMFlattenUPP](applicationservices/colorsync_manager/1805320-invokecmflattenupp.md)
- [NewCMMIterateUPP](applicationservices/colorsync_manager/1805322-newcmmiterateupp.md)
- [DisposeCMMIterateUPP](applicationservices/colorsync_manager/1805323-disposecmmiterateupp.md)
- [NewCMProfileIterateUPP](applicationservices/colorsync_manager/1805339-newcmprofileiterateupp.md)
- [DisposeCMProfileIterateUPP](applicationservices/colorsync_manager/1805341-disposecmprofileiterateupp.md)
- [InvokeCMProfileIterateUPP](applicationservices/colorsync_manager/1805343-invokecmprofileiterateupp.md)
