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

# hv_vcpu_t

An opaque value that represents a vCPU instance.

## Declaration

```swift
typealias hv_vcpu_t = UInt64
```

## See Also

### Creation and destruction

- [hv_vm_get_max_vcpu_count(_:)](hypervisor/hv_vm_get_max_vcpu_count(_:).md)
- [hv_vcpu_create(_:_:_:)](hypervisor/hv_vcpu_create(_:_:_:).md)
- [hv_vcpu_destroy(_:)](hypervisor/hv_vcpu_destroy(_:).md)
