Function updatePackageList [src]
Update a package list in the HII database.
Prototype
pub fn updatePackageList( self: *HiiDatabase, handle: hii.Handle, buffer: *const hii.PackageList, ) UpdatePackageListError!void Parameters
self: *HiiDatabasehandle: hii.Handlebuffer: *const hii.PackageList Possible Errors
Source
pub fn updatePackageList(
self: *HiiDatabase,
handle: hii.Handle,
buffer: *const hii.PackageList,
) UpdatePackageListError!void {
switch (self._update_package_list(self, handle, buffer)) {
.success => {},
.out_of_resources => return Error.OutOfResources,
.invalid_parameter => return Error.InvalidParameter,
.not_found => return Error.NotFound,
else => |status| return uefi.unexpectedStatus(status),
}
}