VirtioFunction

final class ntoseye.VirtioFunction

Subclass of BaseRecord.

A virtio PCI function and what its driver shows of it.

property bus: int
property device: int
property device_id: int
property driver: VirtioDriver | None

What its virtio-win driver shows of it, with the driver’s private PDB. None when driver_missing says why not.

property driver_missing: str | None

Why there is no driver state.

property function: int
property kind: Literal['net', 'block', 'console', 'entropy', 'balloon', 'scsi', 'nine_p', 'gpu', 'input', 'vsock', 'crypto', 'iommu', 'mem', 'sound', 'fs', 'pmem', 'unknown']

The specification’s name of the type, such as net or block.

property location: str

bb:dd.f.

property pdo: int
property service: str | None

The service that drives it, from its device node.

property transitional: bool

Whether the device also offers the legacy interface.

property virtio_id: int

The virtio device type: 1 net, 2 block, 3 console, 8 SCSI, …