HP Unified Extensible Firmware Interface Benutzerhandbuch

Seite 70

Advertising
background image

Tabelle 13 UEFI-Anwendungs-APIs (Fortsetzung)

Beschreibung

Funktionsname

Funktionstyp

Aktiviert den Ausgabemodus mit
Seitenumbruch.

EnablePageBreak

EFI_SHELL_ENABLE_PAGE_BREAK

Deaktiviert den Ausgabemodus mit
Seitenumbruch.

DisablePageBreak

EFI_SHELL_DISABLE_PAGE_BREAK

Ruft den Aktivierungsstatus des
Ausgabemodus mit Seitenumbruch ab.

GetPageBreak

EFI_SHELL_GET_PAGE_BREAK

Ruft den Namen des per Geräte-Handle
angegebenen Geräts ab.

GetDeviceName

EFI_SHELL_GET_DEVICE_NAME

Gibt Informationen zu einem bestimmten
Datei-Handle zurück.

GetFileInfo

EFI_SHELL_GET_FILE_INFO

Ändert Informationen zu einem bestimmten
Datei-Handle.

SetFileInfo

EFI_SHELL_SET_FILE_INFO

Öffnet eine zum gegebenen Dateinamen
gehörende Datei und gibt ein Datei-Handle
zurück.

OpenFileByName

EFI_SHELL_OPEN_FILE_BY_NAME

Schließt eine offene Datei.

CloseFile

EFI_SHELL_CLOSE_FILE

Erstellt eine neue Datei.

CreateFile

EFI_SHELL_CREATE_FILE

Liest Daten aus einer Datei.

ReadFile

EFI_SHELL_READ_FILE

Schreibt Daten in eine Datei.

WriteFile

EFI_SHELL_WRITE_FILE

Löscht eine Datei.

DeleteFile

EFI_SHELL_DELETE_FILE

Löscht eine über den Namen angegebene
Datei.

DeleteFileByName

EFI_SHELL_DELETE_FILE_BY_NAME

Gibt die aktuelle Lese-/Schreibposition in
einer Datei zurück.

GetFilePosition

EFI_SHELL_GET_FILE_POSITION

Ändert die aktuelle Lese-/Schreibposition in
einer Datei.

SetFilePosition

EFI_SHELL_SET_FILE_POSITION

Schreibt alle gepufferten Daten in eine Datei.

FlushFile

EFI_SHELL_FLUSH_FILE

Gibt alle Dateien zurück, die einem Muster
in einer Dateiliste entsprechen.

FindFiles

EFI_SHELL_FIND_FILES

Gibt alle Dateien in einem angegebenen
Verzeichnis in einer Dateiliste zurück.

FindFilesInDir

EFI_SHELL_FIND_FILES_IN_DIR

Gibt die Größe einer Datei zurück.

GetFileSize

EFI_SHELL_GET_FILE_SIZE

Gibt das Stammverzeichnis eines Dateisystems
zurück.

OpenRoot

EFI_SHELL_OPEN_ROOT

Gibt das Stammverzeichnis eines Dateisystems
für ein bestimmten Handle zurück.

OpenRootByHandle

EFI_SHELL_OPEN_ROOT_BY_HANDLE

Von der UEFI-Shell gemeldetes Ereignis, wenn
der Benutzer STRG-C drückt, um die

ExecutionBreak

EFI_EVENT

Ausführung des aktuellen UEFI-Shellbefehls zu
unterbrechen.

Hauptversionsnummer der Shellumgebung.

MajorVersion

UINT32

Unterversionsnummer der Shellumgebung.

MinorVersion

UINT32

Dieses Beispielskript illustriert einige Protokollfunktionen.

70

Das UEFI-Programmiermodell

Advertising
Dieses Handbuch ist für die folgenden Produkte bezogen werden: