---
title: hv_shadow_flags_t
framework: Hypervisor
role: symbol
role_heading: Type Alias
path: hypervisor/hv_shadow_flags_t
---

# hv_shadow_flags_t

Shadow VMCS permissions for the set shadow access function.

## Declaration

```swift
typealias hv_shadow_flags_t = UInt64
```

## See Also

### Shadow fields

- [hv_vmx_vcpu_read_shadow_vmcs(_:_:_:)](hypervisor/hv_vmx_vcpu_read_shadow_vmcs(_:_:_:).md)
- [hv_vmx_vcpu_set_shadow_access(_:_:_:)](hypervisor/hv_vmx_vcpu_set_shadow_access(_:_:_:).md)
- [hv_vmx_vcpu_write_shadow_vmcs(_:_:_:)](hypervisor/hv_vmx_vcpu_write_shadow_vmcs(_:_:_:).md)
- [Shadow Permissions](hypervisor/3567083-shadow_permissions-enum.md)
