Intel Extensible Firmware Interface User Manual

Page 87

Advertising
background image

EFI System Table

Version 1.10

12/01/02

4-9

CheckEvent

Checks whether an event is in the signaled state.

InstallProtocolInterface

Installs a protocol interface on a device handle.

ReinstallProtocolInterface

Reinstalls a protocol interface on a device handle.

UninstallProtocolInterface

Removes a protocol interface from a device handle.

HandleProtocol

Queries a handle to determine if it supports a specified
protocol.

Reserved

Reserved. Must be

NULL

.

RegisterProtocolNotify

Registers an event that is to be signaled whenever an
interface is installed for a specified protocol.

LocateHandle

Returns an array of handles that support a specified
protocol.

LocateDevicePath

Locates all devices on a device path that support a
specified protocol and returns the handle to the device
that is closest to the path.

InstallConfigurationTable

Adds, updates, or removes a configuration table from the
EFI System Table.

LoadImage

Loads an EFI image into memory.

StartImage

Transfers control to a loaded image’s entry point.

Exit

Exits the image’s entry point.

UnloadImage

Unloads an image.

ExitBootServices

Terminates boot services.

GetNextMonotonicCount

Returns a monotonically increasing count for the
platform.

Stall

Stalls the processor.

SetWatchdogTimer

Resets and sets a watchdog timer used during boot
services time.

ConnectController

Uses a set of precedence rules to find the best set of
drivers to manage a controller.

DisconnectController

Informs a set of drivers to stop managing a controller.

OpenProtocol

Adds elements to the list of agents consuming a protocol
interface.

CloseProtocol

Removes elements from the list of agents consuming a
protocol interface.

Advertising