HiiDatabase
Database manager for HII-related data structures.
Fields of this type
Fields
- _remove_package_list:*const fn (*HiiDatabase, hii.Handle) callconv(cc) Status
- _update_package_list:*const fn (*HiiDatabase, hii.Handle, *const hii.PackageList) callconv(cc) Status
- _list_package_lists:*const fn (*const HiiDatabase, u8, ?*const Guid, *usize, [*]hii.Handle) callconv(cc) Status
- _export_package_lists:*const fn (*const HiiDatabase, ?hii.Handle, *usize, [*]hii.PackageList) callconv(cc) Status
Removes a package list from the HII database.
Functions
- removePackageList
- Removes a package list from the HII database.
- updatePackageList
- Update a package list in the HII database.
- listPackageLists
- Determines the handles that are currently active in the database.
- exportPackageLists
- Exports the contents of one or all package lists in the HII database into a buffer.
Error sets in this namespace
Error Sets
= Guid{ .time_low = 0xef9fc172, .time_mid = 0xa1b2, .time_high_and_version = 0x4693, .clock_seq_high_and_reserved = 0xb3, .clock_seq_low = 0x27, .node = [_]u8{ 0x6d, 0x32, 0xfc, 0x41, 0x60, 0x42 }, }
Values
- guid
- = Guid{ .time_low = 0xef9fc172, .time_mid = 0xa1b2, .time_high_and_version = 0x4693, .clock_seq_high_and_reserved = 0xb3, .clock_seq_low = 0x27, .node = [_]u8{ 0x6d, 0x32, 0xfc, 0x41, 0x60, 0x42 }, }