---
title: vfs_roles_t
framework: Kernel
role: symbol
role_heading: Enumeration
platforms: [macOS 10.15+]
path: kernel/vfs_roles_t
---

# vfs_roles_t

## Declaration

```occ
typedef enum vfs_roles_t : uint32_t {
    ...
} vfs_roles_t;
```

## Topics

### Constants

- [VFS_DATA_ROLE](kernel/vfs_roles_t/vfs_data_role.md)
- [VFS_PREBOOT_ROLE](kernel/vfs_roles_t/vfs_preboot_role.md)
- [VFS_RECOVERY_ROLE](kernel/vfs_roles_t/vfs_recovery_role.md)
- [VFS_SYSTEM_ROLE](kernel/vfs_roles_t/vfs_system_role.md)
- [VFS_VM_ROLE](kernel/vfs_roles_t/vfs_vm_role.md)
