---
title: CMMIterateProcPtr
framework: Application Services
role: symbol
role_heading: Type Alias
platforms: [macOS 10.0+]
path: applicationservices/cmmiterateprocptr
---

# CMMIterateProcPtr

Defines a pointer to a function that iterates through color management modules installed on the system.

## Declaration

```occ
typedef OSErr (*CMMIterateProcPtr)(CMMInfo *iterateData, void *refCon);
```

## Parameters

- `iterateData`: 
- `refCon`: 

## Return Value

 An `OSErr` value.

## See Also

### Callbacks

- [CMBitmapCallBackProcPtr](cmbitmapcallbackprocptr.md)
- [CMConcatCallBackProcPtr](cmconcatcallbackprocptr.md)
- [CMCountImageProfilesProcPtr](colorsync_manager/cmcountimageprofilesprocptr.md)
- [CMEmbedImageProcPtr](colorsync_manager/cmembedimageprocptr.md)
- [CMFlattenProcPtr](cmflattenprocptr.md)
- [CMGetImageSpaceProcPtr](colorsync_manager/cmgetimagespaceprocptr.md)
- [CMGetIndImageProfileProcPtr](colorsync_manager/cmgetindimageprofileprocptr.md)
- [CMIterateDeviceInfoProcPtr](cmiteratedeviceinfoprocptr.md)
- [CMIterateDeviceProfileProcPtr](cmiteratedeviceprofileprocptr.md)
- [CMLinkImageProcPtr](colorsync_manager/cmlinkimageprocptr.md)
- [CMMatchImageProcPtr](colorsync_manager/cmmatchimageprocptr.md)
- [CMProofImageProcPtr](colorsync_manager/cmproofimageprocptr.md)
- [CMProfileIterateProcPtr](cmprofileiterateprocptr.md)
- [CMSetIndImageProfileProcPtr](colorsync_manager/cmsetindimageprofileprocptr.md)
- [CMUnembedImageProcPtr](colorsync_manager/cmunembedimageprocptr.md)
- [CMValidImageProcPtr](colorsync_manager/cmvalidimageprocptr.md)
- [CountImageProfilesProcPtr](colorsync_manager/countimageprofilesprocptr.md)
- [EmbedImageProcPtr](colorsync_manager/embedimageprocptr.md)
- [GetImageSpaceProcPtr](colorsync_manager/getimagespaceprocptr.md)
- [GetIndImageProfileProcPtr](colorsync_manager/getindimageprofileprocptr.md)
- [MatchImageProcPtr](colorsync_manager/matchimageprocptr.md)
- [SetIndImageProfileProcPtr](colorsync_manager/setindimageprofileprocptr.md)
- [UnembedImageProcPtr](colorsync_manager/unembedimageprocptr.md)
- [ValidateImageProcPtr](colorsync_manager/validateimageprocptr.md)
- [ValidateSpaceProcPtr](colorsync_manager/validatespaceprocptr.md)
