---
title: micro_snapshot_flags
framework: Kernel
role: symbol
platforms: [macOS 10.9+]
path: kernel/micro_snapshot_flags
---

# micro_snapshot_flags

## Declaration

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

## Topics

### Constants

- [kInterruptRecord](kernel/micro_snapshot_flags/kinterruptrecord.md)
- [kTimerArmingRecord](kernel/micro_snapshot_flags/ktimerarmingrecord.md)
- [kUserMode](kernel/micro_snapshot_flags/kusermode.md)
- [kIORecord](kernel/micro_snapshot_flags/kiorecord.md)
- [kKernelThread](kernel/micro_snapshot_flags/kkernelthread.md)
- [kMACFRecord](kernel/micro_snapshot_flags/kmacfrecord.md)
- [kPMIRecord](kernel/micro_snapshot_flags/kpmirecord.md)
