VZCustomVirtioDeviceConfiguration
An object that defines a custom Virtio Device configuration.
Declaration
class VZCustomVirtioDeviceConfigurationOverview
VZCustomVirtioDeviceConfiguration defines the configuration of a VZCustomVirtioDevice.
In order for a guest to be able to discover a Virtio device, you need to configure the following properties in the custom device configuration:
The remaining custom device configuration properties define additional features and configurations that are specific to the kind of Virtio device you’re defining.
If the VZCustomVirtioDeviceConfiguration you configure is valid, the Virtualization framework creates a VZCustomVirtioDevice upon the creation of the VZVirtualMachine. The framework notifies you upon creating the device by calling customVirtioConfiguration(_:didCreateDevice:) on the delegate method you provide.
Topics
Instance Properties
deviceIDdeviceSpecificConfigurationmandatoryFeaturesoptionalFeaturespciClassIDpciSubclassIDprovidersharedMemoryRegionssupportsSaveRestorevirtioQueueCount