beautypg.com

Intel Extensible Firmware Interface User Manual

Page 676

background image

Extensible Firmware Interface Specification

15-70

12/01/02

Version 1.10

Parameters

Initialize

Initializes an application instance of the

EFI_BIS

protocol, returning a

handle for the application instance. Other functions in the

EFI_BIS

protocol require a valid application instance handle obtained from this
function. See the

Initialize()

function description.

Shutdown

Ends the lifetime of an application instance of the

EFI_BIS

protocol,

invalidating its application instance handle. The application instance
handle may no longer be used in other functions in the

EFI_BIS

protocol. See the

Shutdown()

function description.

Free

Frees memory structures allocated and returned by other functions in the

EFI_BIS

protocol. See the

Free()

function description.

GetBootObjectAuthorizationCertificate

Retrieves the current digital certificate (if any) used by the

EFI_BIS

protocol as the source of authorization for verifying boot objects and
altering configuration parameters. See the

GetBootObjectAuthorizationCertificate()

function

description.

GetBootObjectAuthorizationCheckFlag

Retrieves the current setting of the authorization check flag that indicates
whether or not authorization checks are required for boot objects. See
the

GetBootObjectAuthorizationCheckFlag()

function

description.

GetBootObjectAuthorizationUpdateToken

Retrieves an uninterpreted token whose value gets included and signed in
a subsequent request to alter the configuration parameters, to protect
against attempts to “replay” such a request. See the

GetBootObjectAuthorizationUpdateToken()

function

description.

GetSignatureInfo

Retrieves information about the digital signature algorithms supported
and the identity of the installed authorization certificate, if any. See the

GetSignatureInfo()

function description.

UpdateBootObjectAuthorization

Requests that the configuration parameters be altered by installing or
removing an authorization certificate or changing the setting of the check
flag. See the

UpdateBootObjectAuthorization()

function

description.