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

# virtual_memory_guard_exception_code_t

## Declaration

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

## Topics

### Constants

- [kGUARD_EXC_DEALLOC_GAP](kernel/virtual_memory_guard_exception_code_t/kguard_exc_dealloc_gap.md)
- [kGUARD_EXC_RECLAIM_COPYIO_FAILURE](kernel/virtual_memory_guard_exception_code_t/kguard_exc_reclaim_copyio_failure.md)
- [kGUARD_EXC_RECLAIM_DEALLOCATE_FAILURE](kernel/virtual_memory_guard_exception_code_t/kguard_exc_reclaim_deallocate_failure.md)
- [kGUARD_EXC_RECLAIM_INDEX_FAILURE](kernel/virtual_memory_guard_exception_code_t/kguard_exc_reclaim_index_failure.md)
- [kGUARD_EXC_SEC_ACCESS_FAULT](kernel/virtual_memory_guard_exception_code_t/kguard_exc_sec_access_fault.md)
- [kGUARD_EXC_SEC_ASYNC_ACCESS_FAULT](kernel/virtual_memory_guard_exception_code_t/kguard_exc_sec_async_access_fault.md)
- [kGUARD_EXC_SEC_COPY_DENIED](kernel/virtual_memory_guard_exception_code_t/kguard_exc_sec_copy_denied.md)
- [kGUARD_EXC_SEC_LOOKUP_DENIED](kernel/virtual_memory_guard_exception_code_t/kguard_exc_sec_lookup_denied.md)
- [kGUARD_EXC_SEC_RANGE_DENIED](kernel/virtual_memory_guard_exception_code_t/kguard_exc_sec_range_denied.md)
- [kGUARD_EXC_SEC_SHARING_DENIED](kernel/virtual_memory_guard_exception_code_t/kguard_exc_sec_sharing_denied.md)
