---
title: CMMInitializeLinkProfileProc
framework: colorsync
role: symbol
role_heading: Type Alias
platforms: [Mac Catalyst 13.0+, macOS 10.13+]
path: colorsync/cmminitializelinkprofileproc
---

# CMMInitializeLinkProfileProc

A function a CMM provider implements to initialize a device-link profile.

## Declaration

```swift
typealias CMMInitializeLinkProfileProc = (ColorSyncMutableProfile?, CFArray?, CFDictionary?) -> Bool
```

## See Also

### Implementing CMM callbacks

- [ColorSyncCMMIterateCallback](colorsync/colorsynccmmiteratecallback.md)
- [CMMApplyTransformProc](colorsync/cmmapplytransformproc.md)
- [CMMCreateTransformPropertyProc](colorsync/cmmcreatetransformpropertyproc.md)
- [CMMInitializeTransformProc](colorsync/cmminitializetransformproc.md)
