efi_handle
efi_status (*bs_pchandleprotocol)(efi_handle,
uintn *, efi_handle *);
efi_handle *);
efi_status (*bs_loadimage)(uint8_t, efi_handle, efi_device_path *,
void *, uintn, efi_handle *);
efi_status (*bs_startimage)(efi_handle, uintn *, efi_char **);
efi_status (*bs_exit)(efi_handle, efi_status, uintn, efi_char *);
efi_status (*bs_unloadimage)(efi_handle);
efi_status (*bs_exitbootservices)(efi_handle, uintn);
efi_status (*bs_connectcontroller)(efi_handle, efi_handle *,
efi_status (*bs_disconnectcontroller)(efi_handle, efi_handle,
efi_handle);
efi_status (*bs_openprotocol)(efi_handle, struct uuid *, void **,
efi_handle, efi_handle, uint32_t);
efi_status (*bs_closeprotocol)(efi_handle, struct uuid *,
efi_handle, efi_handle);
efi_status (*bs_openprotocolinformation)(efi_handle, efi_handle,
efi_status (*bs_protocolsperhandle)(efi_handle,
void *, uintn *, efi_handle **);
efi_status (*bs_installmultipleprotocolinterfaces)(efi_handle *,
efi_status (*bs_uninstallmultipleprotocolinterfaces)(efi_handle,
efi_status (*bs_installprotocolinterface)(efi_handle *,
efi_status (*bs_reinstallprotocolinterface)(efi_handle *,
efi_status (*bs_uninstallprotocolinterface)(efi_handle *,
efi_status (*bs_handleprotocol)(efi_handle,