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

InvalidParameter
NotFound
OutOfResources
Unexpected UnexpectedError

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), } }