---
title: flags
framework: Application Services
role: symbol
role_heading: Instance Property
platforms: [macOS 10.0+]
path: applicationservices/cm2header/1560100-flags
---

# flags

Flags that provide hints, such as preferred quality and speed options, to the preferred CMM. The `flags` field consists of an unsigned long data type. The 16 bits in the low word, 0-15, are reserved for use by the ICC. The 16 bits in the high word, 16-31, are available for use by color management systems. For information on how these bits are defined and how your application can set and test them, see [Flag Mask Definitions for Version 2.x Profiles](../1560699-x_profiles.md).

## Declaration

```occ
UInt32 flags;
```
