Top |
#define | OSINFO_DEVICE_DRIVER_PROP_ARCHITECTURE |
#define | OSINFO_DEVICE_DRIVER_PROP_LOCATION |
#define | OSINFO_DEVICE_DRIVER_PROP_PRE_INSTALLABLE |
#define | OSINFO_DEVICE_DRIVER_PROP_FILE |
#define | OSINFO_DEVICE_DRIVER_PROP_DEVICE |
#define | OSINFO_DEVICE_DRIVER_PROP_SIGNED |
OsinfoDeviceDriver is an entity representing device drivers for an (guest) operating system.
const gchar *
osinfo_device_driver_get_architecture (OsinfoDeviceDriver *driver
);
Retrieves the target hardware architecture of driver
.
const gchar *
osinfo_device_driver_get_location (OsinfoDeviceDriver *driver
);
Retrieves the location of the driver
as a URL.
gboolean
osinfo_device_driver_get_pre_installable
(OsinfoDeviceDriver *driver
);
GList *
osinfo_device_driver_get_files (OsinfoDeviceDriver *driver
);
Retrieves the names of driver files under the location returned by osinfo_device_driver_get_location.
OsinfoDeviceList *
osinfo_device_driver_get_devices (OsinfoDeviceDriver *driver
);
gboolean
osinfo_device_driver_get_signed (OsinfoDeviceDriver *driver
);
Some OS vendors recommend or require device drivers to be signed by them before these device drivers could be installed on their OS.