---
title: CMProofImageProcPtr
framework: Application Services
role: pseudoSymbol
platforms: []
path: applicationservices/colorsync_manager/cmproofimageprocptr
---

# CMProofImageProcPtr

Defines a pointer to a function that proofs an image.

## Declaration

```occ
typedef CMError (*CMProofImageProcPtr)
(
   const FSSpec * specFrom,
   const FSSpec * specInto,
   Boolean repl,
   UInt32 qual,
   CMProfileRef srcProf,
   UInt32 srcIntent,
   CMProfileRef dstProf,
   CMProfileRef prfProf
);
```

## Parameters

- `specFrom`: See the File Manager documentation for a description of the `FSSpec` data type.
- `specInto`: See the File Manager documentation for a description of the `FSSpec` data type.
- `repl`: 
- `qual`: 
- `srcProf`: 
- `srcIntent`: 
- `dstProf`: 
- `prfProf`: 

## Return Value

A `CMError` value. See [Result Codes](../colorsync_manager.md). 

## See Also

### Callbacks

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