Enumeration
FwupdPluginFlags
Members
- 
            
FWUPD_PLUGIN_FLAG_NONE - 
            
No plugin flags are set.
- Value: 
0 - Available since: 1.5.0
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_DISABLED - 
            
The plugin has been disabled, either by daemon configuration or a problem.
- Value: 
1 - Available since: 1.5.0
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_USER_WARNING - 
            
The plugin has a problem and would like to show a user warning to a supported client.
- Value: 
2 - Available since: 1.5.0
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_CLEAR_UPDATABLE - 
            
When the plugin loads it should clear the UPDATABLE flag from any devices. This typically happens when the device requires a system restart.
- Value: 
4 - Available since: 1.5.0
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_NO_HARDWARE - 
            
The plugin won’t load because no supported hardware was found. This typically happens with plugins designed for a specific platform design = such as the dell plugin only works on Dell systems,.
- Value: 
8 - Available since: 1.5.0
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_CAPSULES_UNSUPPORTED - 
            
The plugin discovered that UEFI UpdateCapsule are unsupported. Supported clients will display this information to a user.
- Value: 
16 - Available since: 1.5.0
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_UNLOCK_REQUIRED - 
            
The plugin discovered that hardware unlock is required. Supported clients will display this information to a user.
- Value: 
32 - Available since: 1.5.0
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_EFIVAR_NOT_MOUNTED - 
            
The plugin discovered the efivar filesystem is not found and is required for this plugin. Supported clients will display this information to a user.
- Value: 
64 - Available since: 1.5.0
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_ESP_NOT_FOUND - 
            
The plugins discovered that the EFI system partition was not found. Supported clients will display this information to a user.
- Value: 
128 - Available since: 1.5.0
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_LEGACY_BIOS - 
            
The plugin discovered the system is running in legacy CSM mode. Supported clients will display this information to a user.
- Value: 
256 - Available since: 1.5.0
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_FAILED_OPEN - 
            
Failed to open plugin = missing dependency,. Supported clients will display this information to a user.
- Value: 
512 - Available since: 1.5.0
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_REQUIRE_HWID - 
            
A specific HWID is required to use this plugin.
- Value: 
1024 - Available since: 1.5.8
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_KERNEL_TOO_OLD - 
            
The feature is not supported as the kernel is too old.
- Value: 
2048 - Available since: 1.6.2
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_AUTH_REQUIRED - 
            
The plugin requires the user to provide authentication details. Supported clients will display this information to a user.
- Value: 
4096 - Available since: 1.6.2
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_SECURE_CONFIG - 
            
The plugin requires the config file to be saved with permissions that only allow the root user to read.
- Value: 
8192 - Available since: 1.8.5
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_MODULAR - 
            
The plugin is loaded from an external module.
- Value: 
16384 - Available since: 1.8.6
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_MEASURE_SYSTEM_INTEGRITY - 
            
The plugin will be checked that it preserves system state such as
KEK,PK,BOOT####etc.- Value: 
32768 - Available since: 1.8.7
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_ESP_NOT_VALID - 
            
The plugins discovered that the EFI system partition may not be valid. Supported clients will display this information to a user.
- Value: 
65536 - Available since: 1.9.3
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_READY - 
            
The plugin is ready for use and all devices have been coldplugged.
- Value: 
131072 - Available since: 1.9.6
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_TEST_ONLY - 
            
The plugin is used for virtual devices that exercising daemon flows.
- Value: 
262144 - Available since: 2.0.0
 
 - Value: 
 - 
            
FWUPD_PLUGIN_FLAG_UNKNOWN - 
            
The plugin flag is unknown. This is usually caused by a mismatched libfwupdplugin and daemon.
- Value: 
-1 - Available since: 1.5.0
 
 - Value: