---
title: hv_vcpu_exit_exception_t
framework: hypervisor
role: symbol
role_heading: Structure
path: hypervisor/hv_vcpu_exit_exception_t
---

# hv_vcpu_exit_exception_t

The structure that describes information about an exit from the virtual CPU (vCPU) to the host.

## Declaration

```swift
struct hv_vcpu_exit_exception_t
```

## Topics

### Initializers

- [init()](hypervisor/hv_vcpu_exit_exception_t/init().md)
- [init(syndrome:virtual_address:physical_address:)](hypervisor/hv_vcpu_exit_exception_t/init(syndrome:virtual_address:physical_address:).md)

### Instance Properties

- [physical_address](hypervisor/hv_vcpu_exit_exception_t/physical_address.md)
- [syndrome](hypervisor/hv_vcpu_exit_exception_t/syndrome.md)
- [virtual_address](hypervisor/hv_vcpu_exit_exception_t/virtual_address.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Sendable](swift/sendable.md)

## See Also

### Structures

- [hv_cache_type_t](hypervisor/hv_cache_type_t.md)
- [hv_apic_ctrl_t](hypervisor/hv_apic_ctrl_t.md)
- [hv_apic_intr_trigger_t](hypervisor/hv_apic_intr_trigger_t.md)
- [hv_apic_lvt_flavor_t](hypervisor/hv_apic_lvt_flavor_t.md)
- [hv_apic_state](hypervisor/hv_apic_state.md)
- [hv_apic_state_ext_t](hypervisor/hv_apic_state_ext_t.md)
- [hv_atpic_state](hypervisor/hv_atpic_state.md)
- [hv_atpic_state_ext_t](hypervisor/hv_atpic_state_ext_t.md)
- [hv_gic_distributor_reg_t](hypervisor/hv_gic_distributor_reg_t.md)
- [hv_gic_icc_reg_t](hypervisor/hv_gic_icc_reg_t.md)
- [hv_gic_ich_reg_t](hypervisor/hv_gic_ich_reg_t.md)
- [hv_gic_icv_reg_t](hypervisor/hv_gic_icv_reg_t.md)
- [hv_gic_intid_t](hypervisor/hv_gic_intid_t.md)
- [hv_gic_msi_reg_t](hypervisor/hv_gic_msi_reg_t.md)
- [hv_gic_redistributor_reg_t](hypervisor/hv_gic_redistributor_reg_t.md)
