Intel Extensible Firmware Interface User Manual
Page 1030
Extensible Firmware Interface Specification
K-20
12/01/02
Version 1.10
Table K-2. Functions Listed Alphabetically within a Service or Protocol
(continued)
Service or Protocol
Function
Function Description
Allocates memory pages of a particular type.
Allocates pool of a particular type.
Computes and returns a 32-bit CRC for a data buffer.
Checks whether an event is in the signaled state.
Closes and frees an event structure.
Removes elements from the list of agents consuming
a protocol interface.
Uses a set of precedence rules to find the best set of
drivers to manage a controller.
CopyMem
Copies the contents of one buffer to another buffer.
Creates a general-purpose event structure.
Informs a set of drivers to stop managing a controller.
Prototype of an EFI Image’s entry point.
Exits the image’s entry point.
Terminates boot services.
Frees memory pages.
Frees allocated pool.
Returns the current boot services memory map and
memory map key.
Returns a monotonically increasing count for the
platform.
Queries the list of protocol handlers on a device
handle for the requested Protocol Interface.
Adds, updates, or removes a configuration table from
the EFI System Table
InstallMultipleProtocol
Interfaces
Installs one or more protocol interfaces onto a handle.
Adds a protocol interface to an existing or new device
handle.
Function to dynamically load another EFI Image.
Locates the closest handle that supports the specified
protocol on the specified device path.
Locates the handle(s) that support the specified
protocol.
Retrieves the list of handles from the handle
database that meet the search criteria. The return
buffer is automatically allocated.
continued