Intel Extensible Firmware Interface User Manual

Page 1029

Advertising
background image

Alphabetic Function Lists

Version 1.10

12/01/02

K-19

Table K-2. Functions Listed Alphabetically within a Service or Protocol

Service or Protocol

Function

Function Description

FlushBlocks

Flushes any cached blocks.

ReadBlocks

Reads the requested number of blocks from the
device.

Reset

Resets the block device hardware.

Block I/O Protocol

WriteBlocks

Writes the requested number of blocks to the device.

Free

Frees memory structures allocated and returned by
other functions in the

EFI_BIS

protocol.

GetBootObjectAuthorization
Certificate

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

GetBootObjectAuthorization
CheckFlag

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

GetBootObjectAuthorization
UpdateToken

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.

GetSignatureInfo

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

Initialize

Initializes an application instance of the

EFI_BIS

protocol, returning a handle for the application
instance.

Shutdown

Ends the lifetime of an application instance of the

EFI_BIS

protocol, invalidating its application

instance handle.

UpdateBootObject
Authorization

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

VerifyBootObject

Verifies a boot object according to the supplied digital
signature and the current authorization certificate and
check flag setting.

Boot Integrity Services
Protocol

VerifyObjectWithCredential

Verifies a data object according to a supplied digital
signature and a supplied digital certificate.

continued

Advertising