---
title: Flag Mask Definitions for Version 2.x Profiles
framework: Application Services
role: containerSymbol
role_heading: Enumeration
platforms: [macOS 10.0+]
path: applicationservices/1560699-x_profiles
---

# Flag Mask Definitions for Version 2.x Profiles

Define masks your application can use to set or test various bits in the `flags` field of the `CM2Header` structure.

## Declaration

```occ
enum : int {
    ...
};
```

## Topics

### Constants

- [cmICCReservedFlagsMask](1560699-x_profiles/cmiccreservedflagsmask.md)
- [cmEmbeddedMask](1560699-x_profiles/cmembeddedmask.md)
- [cmEmbeddedUseMask](1560699-x_profiles/cmembeddedusemask.md)
- [cmCMSReservedFlagsMask](1560699-x_profiles/cmcmsreservedflagsmask.md)
- [cmQualityMask](1560699-x_profiles/cmqualitymask.md)
- [cmInterpolationMask](1560699-x_profiles/cminterpolationmask.md)
- [cmGamutCheckingMask](1560699-x_profiles/cmgamutcheckingmask.md)
- [cmBlackPointCompensationMask](1560699-x_profiles/cmblackpointcompensationmask.md)
